美文网首页
MySQL 重置密码

MySQL 重置密码

作者: desirelll | 来源:发表于2017-10-30 10:32 被阅读0次

    1.关闭 mysql 服务

    可以使用 ps ax | grep mysql 查找 mysql 进程,然后用 sudo kill -9 [pid] 结束进程

    2.以安全模式运行 mysql

    进入 mysql 的 bin 目录进入管理员模式

    cd /usr/local/mysql/bin
    su
    

    然后以安全模式运行 mysql

    ./mysqld_safe --skip-grant-tables &
    

    3.修改密码

    新建一个终端,输入

    mysql -u -root
    

    就能无密码进入 mysql

    修改密码:

    mysql> FLUSH PRIVILEGES;
    mysql> SET PASSWORD FOR root@'localhost' = PASSWORD('newpassword');
    mysql> FLUSH PRIVILEGES;
    

    然后退出即可

    重启 mysql

    回到第一个终端,关闭 mysql

    ./mysqladmin -u root -p shutdown
    

    再正常启动 mysql 即可

    相关文章

      网友评论

          本文标题:MySQL 重置密码

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