首页 > 解决方案 > 无法登录 MySQL 服务器

问题描述

我正在尝试使用 PHPMyAdmin 登录 MySQL 服务器,但它不起作用,

我插入true usernamepassword但它仍然不起作用,我不知道是什么原因

错误:

mysql_real_connect(): (HY000/1045):Access denied for user 'root'@'localhost'(using password YES) Connection for control user as defined in your configuration failed

无法进入 PHPMyAdmin

标签: mysqllaravelphpmyadmin

解决方案


MYSQL 的新版本就是这样做的。

在新的 mysql 中,如果安装时密码为空,则它基于auth_socket插件。

正确的方法是my-sql使用sudo权限登录。

$ sudo mysql -u root -p

输入您的数据库密码,然后使用以下命令更新密码:

$ ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new-password';

您的新数据库密码在哪里new-password或您想要什么

完成后停止并启动mysql 服务器

$  sudo service mysql stop
$  sudo service mysql start

如有任何疑问,请发表评论。


推荐阅读