mac 下MySQL忘记root登陆密码
2016-10-12 本文已影响2119人
等不来的期待
安装好MySQL以后,系统给了个默认的的密码
pic1当时我没注意直接就点击关闭了,到后面我漫长旅程的开始,配置成功让我输密码我就傻脸了,找不到密码在哪?最后没办法卸载了重新装的,这次装好提示我没有权限,这种心情真是被狗日了,酸爽。。。我决定上网找资料看看,找资料过程更是心酸,网上的资料太多,关键是各有各的错法,尝试了半天没一个对的,在即将打破心理防线,要去翻MySQL文档的时候,我改成功了。没有一个文章告诉我完整的答案,我是参考了好几个攻略,闭门造出来的车。给自己点赞。废话不多说,一步一步跟我走吧。
✨关闭mysql服务器
sudo /usr/local/mysql/support-files/mysql.server stop
✨也可以在系统偏好里有个MySQL里关闭。
✨cd /usr/local/mysql/bin 进入目录
✨sudo su 获取权限
✨./mysqld_safe --skip-grant-tables & 重启服务器
打开免密码登陆✨重开个终端
密码随意输入✨flush privileges; 大概就是获取权限,要不他不让你改。 ;记得要是英文模式下的
✨set password for 'root'@'localhost'=password('新密码'); 完成修改
修改成功✨如果你知道root登陆密码: