美文网首页
MySQL修改root密码的多种方法

MySQL修改root密码的多种方法

作者: 康熙微博私访记 | 来源:发表于2016-05-23 17:08 被阅读144次

    MySQL修改root密码的多种方法

    方法1: 用SET PASSWORD命令

    mysql -u root
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
    

    方法2:用mysqladmin

    mysqladmin -u root password "newpass"
    

    如果root已经设置过密码,采用如下方法

    mysqladmin -u root password oldpass "newpass"
    

    方法3: 用UPDATE直接编辑user表

    mysql -u root
    mysql> use mysql;
    mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
    mysql> FLUSH PRIVILEGES;
    

    在丢失root密码的时候,可以这样

    mysqld_safe --skip-grant-tables&
    mysql -u root mysql
    mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
    mysql> FLUSH PRIVILEGES;

    相关文章

      网友评论

          本文标题:MySQL修改root密码的多种方法

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