mysql忘记root密码怎么办
产品型号:Thinkpad E15
系统版本:centos8
软件版本:mysql 5.7
mysql忘记root密码怎么办
启动MySQL服务的时候跳过权限表认证 。
停止数据库
[root@xuegod63 ~]# systemctl stop mariadb
直接通过安全模式启动并跳过用户名认证
【mysql忘记root密码怎么办】[root@xuegod63 ~]# mysqld_safe --skip-grant-table &
修改密码
[root@xuegod63 ~]# mysql
文章插图
文章插图
MariaDB [(none)]> update mysql.user set password=password('xuegod') where user='root' and host='localhost';
通过新密码关闭数据库
文章插图
文章插图
[root@xuegod63 ~]# mysqladmin -uroot -pxuegod shutdown
重新启动数据库
[root@xuegod63 ~]# systemctl start mariadb
注:如果修改配置文件绕过权限表认证,则启动数据库前应删除配置文件中添加的skip-grant-tables 。
新密码登录数据库
[root@xuegod63 ~]# mysql -uroot -pxuegod
总结:
1、停止数据库
2、通过安全模式跳过安全表启动并修改密码
3、使用新密码关闭数据库后重新启动mysql
推荐阅读
- mysql修改root密码
- win7开机密码忘了怎么办 windows7忘记开机密码解决方法
- 想赶在受伤之前忘记,却抹不去留下A痕迹
- 送给我第一次爱的人
- qq号忘记了怎么找回
- 伤感句子:我还在原地等你,你却已经忘记曾来过这里
- 如何快速忘记你的前任
- mac管理员密码忘记了怎么办
- 早安爱情心语 有些痛苦,适合无声无息的忘记
- 夫妻之间的经典情话