MySQL登录错误(使用密码) - Mac OS X.

时间:2016-12-24 23:10:19

标签: mysql macos terminal root

我尝试在Mac OS X El Capitan上登录MySQL,当我输入命令时:

    mysql -u root -p

系统提示我输入密码,然后收到以下错误:

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

我已经看过关于这个问题的其他主题,但没有人帮助过我。任何帮助都会受到赞赏,因为我还在学习MySQL。谢谢!

1 个答案:

答案 0 :(得分:0)

当您为MySQL用户输入错误的密码或尝试使用MySQL不存在的用户名连接时,通常会显示此错误消息。除非在安装过程中另有说明,否则MySQL通常以root用户无密码/空密码启动。所以只是

mysql -u root

应该适用于这种情况,无需输入任何密码。

毋庸置疑,这样的配置是不安全的,因为每个有权访问机器的人都可以操纵数据库。因此,强烈建议为root用户设置密码。