美文网首页
Mac-mysql 密码重置

Mac-mysql 密码重置

作者: 和谐共处 | 来源:发表于2016-11-29 14:58 被阅读41次

    Mac 下mysql安装目录

    /usr/local/你的mysql目录
    我的是/usr/local/mysql-5.7.16-osx10.11-x86_64
    其他命令都在/usr/local/mysql-5.7.16-osx10.11-x86_64/bin目录下
    mysql.server 命令在/usr/local/mysql-5.7.16-osx10.11-x86_64/support-files目录下

    1.关闭mysql服务

    sudo mysql.server stop
    

    2.创建一个文本文件(mysql-init),加入一下命令:

    MySQL 5.7.6 and later,其中h123456是你的密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'h123456';
    

    MySQL 5.7.5 and earlier

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

    3.启动mysql服务使用如下命令

    /Users/macpro/hqmsql/mysql-init 为你的文件的绝对路径

    sudo mysqld_safe --init-file=/Users/macpro/hqmsql/mysql-init
    

    4.成功后删除你的文本文件,关闭mysql服务

    sudo mysql.server stop
    

    5. 重启mysql服务

    sudo mysql.server start
    

    6.登录mysql,输入新密码即可

    sudo mysql -u root -p
    

    如果密码正确,应该会出现mysql命令行窗口,如下:

    mysql> 
    

    如果以上不成功请参考官网设置

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

    相关文章

      网友评论

          本文标题:Mac-mysql 密码重置

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