首页 > 数据库技术 > 详细

Mac忘记MySQL root密码解决方法(亲测有效)

时间:2019-08-27 21:46:19      阅读:100      评论:0      收藏:0      [点我收藏+]

重置MySQL root密码

重置MySQL root用户的密码:

1)新建一个文本文件sql.txt,写入修改用户密码的SQL语句。

MySQL 5.7.6及更高版本写这句:

ALTER USER root@localhost IDENTIFIED BY MyNewPass;

MySQL 5.7.5及更早版本写这句:

SET PASSWORD FOR root@localhost = PASSWORD(MyNewPass); 

2)停掉mysql服务

cd /usr/local/mysql/support-files
./mysql.server stop

3)执行下面命令,使用sql.txt文件进行初始化操作

mysqld --init-file="/Users/xxxx/sql.txt" --console

没有mysqld命令的,一般是没有把MySQL的bin目录的路径加入到系统环境变量。可以用cd命令跳转到MySQL的bin路径下,再执行命令。

4)重新启动mysql服务

cd /usr/local/mysql/support-files
./mysql.server start

5)登录root用户

mysql -u root -p

输入新密码,登录成功!!!

 

应该去MySQL官网找解决方案啊!

 

参考资料

http://yshblog.com/blog/195

 

Mac忘记MySQL root密码解决方法(亲测有效)

原文:https://www.cnblogs.com/yeyang/p/11420772.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!