当前位置:   article > 正文

MySQL修改root密码_mysql重置root密码

mysql重置root密码

1、使用set password命令

  1. mysql -uroot
  2. mysql> use mysql
  3. mysql> set password for 'root'@'localhost' = PASSWORD('newpass');
  4. mysql> flush privileges;
  5. mysql> select user,host,password from user;
  6. mysql> exit

2、使用update user表

  1. mysql -uroot
  2. mysql> use mysql
  3. mysql> update user set password = PASSWORD('newpass') where user = 'root';
  4. mysql> flush privileges;
  5. mysql> select user,host,password from user;
  6. mysql> exit;

 3、使用mysqladmin命令

配置新密码:

# mysqladmin -uroot password "newpass"

 重置密码:

# mysqladmin -uroot password oldpass "newpass"

4、忘记root密码时

配置文件/etc/my.cnf的[mysqld]选项下添加skip-grant-tables

重启数据库服务:

# systemct restart mariadb

重置密码:

  1. mysql -uroot
  2. mysql> update user set password=password('newpass') where user='root' and host='localhost';
  3. mysql> flush privileges;
  4. mysql> select user,host,password from user;
  5. mysql> exit;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/1016746
推荐阅读
相关标签
  

闽ICP备14008679号