• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Mac下忘记Mysql的root用户密码的解决方法

    好久没弄我电脑上的mysql了,密码都忘记了。不过没有关系,我们可以重置我们的密码

    原理就是用安全方式打开mysql服务,然后更新存密码的表。

    首先我们要关闭原来的mysql服务,System Preferences->MySQL->Stop MySQL Server

    然后打开一个Terminal, 打开安全模式的mysql, 连接的时候不需要密码

    sudo mysqld_safe --skip-grant-tables

    然后再开一个Terminal,更新密码

    mysql -u root
    UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';
    FLUSH PRIVILEGES;
    

    上面的格式,你只需要修改your_new_password就可以了

    如果Mysql是V5.7.9以前的版本,请用下面的sql语句

    UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root';

    最后重启Mysql, 试一试吧

    mysql -uroot -pyour_new_password

    大功告成!!!!

    另外附上网友的解决方法:

    step1:

         关闭mysql服务:  苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)

    step2:

        进入终端输入:cd /usr/local/mysql/bin/
        回车后 登录管理员权限 sudo su
        回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables
        回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

    step3:

       输入命令 ./mysql
       回车后,输入命令 FLUSH PRIVILEGES; 
       回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

    以上几步完成后密码就修改成功了,现在就可以用新设置的密码去登陆mysql 了。

    您可能感兴趣的文章:
    • MAC下Mysql5.7.10版本修改root密码的方法
    • MACOS中忘记MySQL root密码的解决方案
    • Mac下MySQL初始化密码操作
    • MAC下MySQL初始密码忘记怎么办
    • MAC下MySQL忘记初始密码怎么办
    • MAC版修改MySQL初始密码的方法
    • Mac下MySQL5.7忘记root密码的解决方法
    • Mac下忘记mysql密码重新设置密码的图文教程
    • mac 装5.6版本mysql 设置密码的简易方法
    上一篇:MySQL5绿色版windows下安装总结(推荐)
    下一篇:MySQL分区表的局限和限制详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Mac下忘记Mysql的root用户密码的解决方法 Mac,下,忘记,Mysql,的,root,