Mac下重置mysql5.7 密码

先附上mysql 5.7版本的下载地址,因为5.7版本太经典了,所以我也偏爱这个版本。

mysql5.7下载地址
首先是mysql的基本命令:启动、停止和重启

启动MySQL服务
sudo /usr/local/MySQL/support-files/mysql.server start
 
停止MySQL服务
sudo /usr/local/mysql/support-files/mysql.server stop
 
重启MySQL服务
sudo /usr/local/mysql/support-files/mysql.server restart

令人苦恼的是安装完成后,作为开发环境还是设置一个自己好记的密码比较好,而不是初始给你那个乱七八糟的密码。
折腾了一会儿总算成功了。下面是步骤:

1. 停止 mysql server. 通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server'。或者执行上文中的停止mysql命令。
2.打开一个终端,输入:
sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables,用安全模式启动,这样就可以不用输密码链接mysql了。
3.然后打开另一个终端,输入:
sudo /usr/local/mysql/bin/mysql -u root,这样就进入了mysql了。
4.在mysql输入语句模式下输入:FLUSH PRIVILEGES;
5.接着输入:ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
6.再输入:FLUSH PRIVILEGES;输入\q退出。
7.重启mysql。

至此就ok啦,妥妥的连接上~

Last modification:November 26th, 2019 at 10:01 am
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment