当前位置:秒懂库 > IT科技 > 更新mysqlroot密码忘记了怎么办
手机版

更新mysqlroot密码忘记了怎么办

来源:秒懂库 阅读:7.86K 次

产品型号:Thinkpad E15

系统版本:centos8

软件版本:mysql 5.7

mysql忘记root密码怎么办

启动MySQL服务的时候跳过权限表认证。

停止数据库 

[root@xuegod63 ~]# systemctl stop mariadb

直接通过安全模式启动并跳过用户名认证

[root@xuegod63 ~]# mysqld_safe --skip-grant-table   &

修改密码

[root@xuegod63 ~]# mysql

更新mysqlroot密码忘记了怎么办

MariaDB [(none)]> update mysql.user set password=password('xuegod') where user='root' and host='localhost';

通过新密码关闭数据库

更新mysqlroot密码忘记了怎么办 第2张

[root@xuegod63 ~]# mysql

admin -uroot -pxuegod shutdown

重新启动数据库

[root@xuegod63 ~]# systemctl start mariadb

注:如果修改配置文件绕过权限表认证,则启动数据库前应删除配置文件中添加的skip-grant-tables。

新密码登录数据库

[root@xuegod63 ~]# mysql

-uroot -pxuegod

总结:

1、停止数据库

2、通过安全模式跳过安全表启动并修改密码

3、使用新密码关闭数据库后重新启动mysql

本文链接:https://www.miaodongku.com/itkj/lw3wk.html

Copyright © 2024. 秒懂库 All right reserved. 黑ICP备20202358号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。