ERROR 1045(28000): Access denied for user root @ localhost ( using password : YES )
时间: 2023-10-28 15:51:51 浏览: 259
这个错误通常是因为 MySQL 的 root 用户密码不正确或者没有授权访问数据库。你可以尝试以下步骤解决这个问题:
1. 确认你输入的 MySQL root 用户密码是正确的,可以通过命令行或者图形化工具尝试登录 MySQL 数据库。
2. 如果密码正确但是还是无法登录,可以尝试重置 root 用户密码,具体步骤如下:
- 停止 MySQL 服务。
- 在终端中输入以下命令重启 MySQL 服务,并跳过权限检查:
sudo mysqld_safe --skip-grant-tables
- 接着在另一个终端中登录 MySQL 数据库:
mysql -u root
- 修改 root 用户密码:
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root' AND Host='localhost';
- 刷新权限表:
FLUSH PRIVILEGES;
- 退出 MySQL 数据库并重启 MySQL 服务:
exit
sudo service mysql restart
3. 如果重置密码也无法解决问题,可以检查 MySQL 是否正确授权 root 用户访问数据库。你可以尝试在命令行中使用以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
其中 password 是你希望设置的 root 用户密码。如果你已经设置了密码,可以省略 IDENTIFIED BY 'password' 部分。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)