美文网首页
mac 下MySQL忘记root登陆密码

mac 下MySQL忘记root登陆密码

作者: 等不来的期待 | 来源:发表于2016-10-12 19:15 被阅读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登陆密码:

    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

    相关文章

      网友评论

          本文标题:mac 下MySQL忘记root登陆密码

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