MAC安装MYSQL

MAC中装好
mysql-5.7.11-osx10.10-x86_64.dmg

mysql-workbench-community-6.3.7-osx-x86_64.dmg之后。如果忘记密码,在连接的时候提示如下错误
'Access denied for user 'root'@'localhost' (using password: NO)'(未输入密码的时候)
或者
'Access denied for user 'root'@'localhost' (using password: YES)'

解决方案

找到解决方案,分享一下。
http://tieba.baidu.com/p/3042628829?pid=90814253128&cid=#90814253128中
10楼的回答是正确的解决方案。
不过,即便我的是5.7.6之后的版本,用SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码')依旧能成功修改密码

测试
四、连接数据库

输入命令mysql -u root -p
然后提示输入密码,输入上面新设置的密码。

  • 若能连接,说明设置成功
  • 此时打开MySQLWorkBench,使用此密码便能连接数据库
原文地址:https://www.cnblogs.com/rainySue/p/MAC-an-zhuangMYSQL.html