Mac 10.10.1,Mysql 5.6.22
当我在我的mac中安装mysql,并在终端上写mysql -u root -p
时,会出现错误:
ERROR 1045(28000):用户'root'@'localhost'拒绝访问(使用密码:YES)
当我使用 Sequel PrO 连接mysql时,会出现同样的错误。
我在stackoverflow中尝试了很多方法,suck重置mysql密码,等等,它不起作用
对此有何解决方案?
答案 0 :(得分:1)
重置密码: -
/usr/local/opt/mysql/bin/mysqladmin -u root password 'new-password'
然后您可以连接实际凭证。
答案 1 :(得分:1)
MacOS Sierra阻止使用系统代理设置的站点,在该站点上,所有localhost 127.0.0.1的连接都被阻止。因此,MySQL服务器无法正常工作。要解决此问题,请按照以下说明进行操作。
如果将Netbeans与之配合使用,则还应该执行以下操作