码迷,mamicode.com
首页 > 数据库 > 详细

MAC 环境下初始化mysql root 密码

时间:2016-03-20 01:58:59      阅读:471      评论:0      收藏:0      [点我收藏+]

标签:

1.关掉mysql服务,打开系统设置最后的mysql,然后将mysql先关掉

 

2.生成一个文件命名mysql-init,文件中放入:一句话,这句话不同版本不一样,如下:(括号里面不包含)

 

alter user ‘root’@‘localhost’ identified by ‘新密码’;(MySQL 5.7.6 and later)

 

set password for ‘root’@‘localhost’=password(‘新密码’);(MySQL 5.7.5 and earlier)

 

3.cd /usr/local/mysql/bin/

sudo su

mysql_safe —init-file=/home/me/mysql-init &

mysql_safe —skip-grant-tables &

./mysql

flush privileges;

update mysql.user  set authentication_string = password(‘你在文件中定义的新密码’),password_expired = ’N’ where user = ‘root’ and host = ‘localhost’;

flush privileges;

quit;

./mysql -u root -p

输入你的新密码就好了

参考:http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html   

B.5.3.2.2 Resetting the Root Password: Unix and Unix-Like Systems小节

MAC 环境下初始化mysql root 密码

标签:

原文地址:http://www.cnblogs.com/peaceWang/p/5296838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!