1045 - Access denied for user 'root'@'localhost' (using password: YES)如何解决
时间: 2023-11-21 15:57:30 浏览: 24
这个错误通常是由于输入的用户名或密码不正确导致的。以下是一些可能的解决方法:
1. 确保你输入的用户名和密码是正确的,特别是在使用默认的root用户时。
2. 确保你的MySQL服务器正在运行。你可以通过运行以下命令来检查它的状态:
```shell
systemctl status mysql.service
```
3. 确保你的MySQL服务器允许远程连接。你可以通过编辑MySQL配置文件/etc/mysql/mysql.conf.d/mysqld.cnf来实现。找到bind-address行并将其注释掉或将其值更改为0.0.0.0以允许所有IP地址连接。
4. 如果你已经更改了root用户的密码,但仍然无法登录,请尝试使用以下命令重置root用户的密码:
```shell
sudo mysql -u root -p
use mysql;
update user set authentication_string=password('你的新密码') where user='root';
flush privileges;
quit;
```
然后使用新密码重新登录。
5. 如果你使用的是MySQL 8.0或更高版本,请使用以下命令更改root用户的密码:
```shell
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码';
```
然后使用新密码重新登录。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)