mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)'
时间: 2023-06-28 14:09:18 浏览: 168
解决mysql登录错误:'Access denied for user 'root'@'localhost'
5星 · 资源好评率100%
这个错误提示表明你使用的 root 用户名和密码无法连接到 MySQL 服务器。通常有几种可能的原因:
1. 密码错误:请确保你输入的密码是正确的,可以尝试重置密码或创建一个新的 root 用户。
2. 权限问题:请检查 root 用户是否拥有足够的权限来连接 MySQL 服务器,可以尝试使用其它有权限的用户连接。
3. 主机限制:如果你使用了带有主机限制的 root 用户,例如 root@127.0.0.1,则只能从本地主机连接 MySQL 服务器,如果你使用的是 root@localhost,则只能从本地连接。
你可以通过以下命令尝试连接 MySQL 服务器来检查具体的错误信息:
```
mysql -u root -p
```
如果连接成功,则说明用户名和密码是正确的,否则会显示具体的错误信息。
阅读全文