博客列表 >MYSQL忘记root密码怎么办?

MYSQL忘记root密码怎么办?

何澤小生的博客
何澤小生的博客原创
2019年03月20日 16:06:43879浏览

1.修改MySQL的登录设置:

# vi /etc/my.cnf

在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。

2.重新启动mysqld

# /etc/init.d/mysqld restart ( service mysqld restart )

3.登录并修改MySQL的root密码

mysql> USE mysql ;
mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;
mysql> flush privileges ;
mysql> quit

4.将MySQL的登录设置修改回来

# vi /etc/my.cnf

将刚才在[mysqld]的段中加上的skip-grant-tables删除保存并且退出vi。

5.重新启动mysqld

# /etc/init.d/mysqld restart ( service mysqld restart )


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议