美文网首页
在Mac装mySQL,并修改密码

在Mac装mySQL,并修改密码

作者: 一__谷__作气 | 来源:发表于2017-05-09 16:50 被阅读30次

    1、首先先关闭mySQL数据库,在系统偏好设置中关闭,
    2、打开终端

    sudo /usr/local/mysql-5.7.18-macos10.12-x86_64/bin/mysqld_safe --skip-grant-tables
    

    进入mySQL安全模式(如果在服务器上,安全模式可能很危险)
    3、新建终端

    /usr/local/mysql-5.7.18-macos10.12-x86_64/bin/mysql -u root -p
    

    随便输入密码,进入安全模式
    4、更改密码

    UPDATE mysql.user SET authentication_string=PASSWORD('222222') WHERE User='root';
    

    密码设定为222222
    5、刷新

    FLUSH PRIVILEGES;
    

    6、结束

    \q
    

    7、启动

    sudo /usr/local/mysql-5.7.18-macos10.12-x86_64/support-files/mysql.server start
    

    8、如果此时navicat仍连接不上
    ERROR 1862 (HY000): Your password has expired. To log in you must
    change it using a client that supports expired passwords.
    新建终端

     cd /usr/local/mysql/bin/
    sudo su
    ./mysql -uroot  -p222222   //222222为你要设定的密码
    SET PASSWORD = PASSWORD('222222');
    

    这样就可以正常使用数据库了!

    相关文章

      网友评论

          本文标题:在Mac装mySQL,并修改密码

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