欢迎访问 如意编程网!

如意编程网

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

mysql数据库之忘记root密码

发布时间:2024/7/5 数据库 102 豆豆
如意编程网 收集整理的这篇文章主要介绍了 mysql数据库之忘记root密码 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.  vi /etc/my.cnf,在[mysqld]中添加

 

skip-grant-tables

 

例如:

 

[mysqld]

skip-grant-tables

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

 

2.  重启mysql

 

service mysql restart

 

3.  使用用户无密码登录

 

mysql -uroot -p (直接点击回车,密码为空)

 

4. 选择数据库

 

use mysql;

 

5. 修改root密码

 

update user set authentication_string=password('123456') where user='root';

 

6 .刷新权限

 

 flush privileges;

 

7 .退出

 

exit;

 

8 .删除第1部增加的配置信息

 

skip-grant-tables

 

9 .重启mysql

 

service mysql restart

 

转载于:https://www.cnblogs.com/linux-s/p/11290120.html

总结

以上是如意编程网为你收集整理的mysql数据库之忘记root密码的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得如意编程网网站内容还不错,欢迎将如意编程网推荐给好友。