美文网首页
在Mac装mySQL,并修改密码

在Mac装mySQL,并修改密码

作者: 一__谷__作气 | 来源:发表于2017-05-09 16:50 被阅读30次

1、首先先关闭mySQL数据库,在系统偏好设置中关闭,
2、打开终端

sudo /usr/local/mysql-5.7.18-macos10.12-x86_64/bin/mysqld_safe --skip-grant-tables

进入mySQL安全模式(如果在服务器上,安全模式可能很危险)
3、新建终端

/usr/local/mysql-5.7.18-macos10.12-x86_64/bin/mysql -u root -p

随便输入密码,进入安全模式
4、更改密码

UPDATE mysql.user SET authentication_string=PASSWORD('222222') WHERE User='root';

密码设定为222222
5、刷新

FLUSH PRIVILEGES;

6、结束

\q

7、启动

sudo /usr/local/mysql-5.7.18-macos10.12-x86_64/support-files/mysql.server start

8、如果此时navicat仍连接不上
ERROR 1862 (HY000): Your password has expired. To log in you must
change it using a client that supports expired passwords.
新建终端

 cd /usr/local/mysql/bin/
sudo su
./mysql -uroot  -p222222   //222222为你要设定的密码
SET PASSWORD = PASSWORD('222222');

这样就可以正常使用数据库了!

相关文章

网友评论

      本文标题:在Mac装mySQL,并修改密码

      本文链接:https://www.haomeiwen.com/subject/skbuattx.html