故障排除“错误 1045 (28000):用户 'root'@'localhost' 的访问被拒绝...”
您遇到此情况在 Ubuntu 上安装软件套件时出错,特别是尝试使用 MySQL 中提供的命令时出错
理解错误消息
错误消息表明用户“root”正在尝试访问本地计算机(“localhost”)上的 MySQL ,没有权限。
解决方案:验证Root密码
在您的情况下,您在执行 MySQL 命令时似乎提供了密码“root”。但是,MySQL 安装通常不会设置默认 root 密码。
修复:
要解决此问题,请尝试以 root 身份登录 MySQL,而不提供密码:
mysql -u root
更改 Root 密码(可选)
登录后,出于安全原因,您可以更改 root 密码:
mysqladmin -u root password [new_password]
请记住将 [new_password] 替换为您想要的密码。
额外注意:
sudo service mysql status
以上是在 Ubuntu 上使用 MySQL 时,为什么我会收到'错误 1045 (28000):用户 'root'@'localhost' 的访问被拒绝”?的详细内容。更多信息请关注PHP中文网其他相关文章!