Mysql找回root密码

1、停止数据库服务

service mysql stop

 

2、修改my.cnf

添加skip-grant-tables

 

3、重启数据库

service mysql restart

 

4、修改root密码

重启数据库后可以不用密码直接登陆,执行:

mysql -p

可以直接登陆进数据库。

在mysql命令行下执行以下命令修改root密码:

update mysql.user  set password=password('newpassword') where user='root'

#将password()中的newpassword字符更改为你自己的密码

 

5、重启数据库

密码修改完成后,将my.cnf文件中添加的skip-grant-tables语句注释或删除掉,然后重启数据库即可

 

6、测试连接

 

posted @ 2016-10-13 10:28  景岳  阅读(426)  评论(0编辑  收藏  举报