mysql忘记root密码

转载

原文地址:http://jingyan.baidu.com/article/9c69d48f42166213c9024e02.html

一、首先停止数据库

二、修改my.cfg

利用vim命令打开mysql配置文件my.cnf

在mysqld进程配置文件中添加skip-grant-tables,添加完成后,执行wd保存

三、重启mysql服务

四、不用密码登录数据库:mysql

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

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

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

五、重启数据库服务

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

六、可以使用新密码重新登陆测试

posted @ 2016-09-25 16:59  远洪  阅读(89)  评论(0)    收藏  举报