每次我尝试访问 Mysql 时都会出现以下错误:
0 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
什么都不起作用:清除、删除、清理并重新安装 mysql,但什么都不起作用。
有人知道如何修复它吗?
答案1
using password: NO
告诉您哪里出了问题。您可能为用户 root 设置了密码 --> 您需要输入密码。
您可以让mysql
运行提示输入密码:
mysql --password
或更短:
mysql -p
如果需要使用 root 用户运行
mysql --user=root -p
答案2
问题解决了!解决方案是卸载 MySQL(全部)和 Apache,然后在 bitnami.com 网站上下载并安装 LAMP。为 MySQL 创建新的管理员,然后我还更改了端口号。请检查一下,看看这是否能解决您的问题。感谢您的帮助!