mysql忘记root密码的解决

来源:互联网 发布:淘宝价格错误怎么办 编辑:程序博客网 时间:2024/05/10 00:20

出处:http://www.cnblogs.com/benben7466/archive/2009/02/20/1395210.html

1. 停止mysqld; 
  sudo /etc/init.d/mysql stop
(您可能有其它的方法,总之停止mysqld的运行就可以了)
2. 用以下命令启动MySQL,以不检查权限的方式启动; 
mysqld --skip-grant-tables &
3. 然后用空密码方式使用root用户登录 MySQL; 
mysql -u root
4. 修改root用户的密码; 
mysql> update mysql.user set password=PASSWORD('newpassword') where User='root'; 
mysql> flush privileges; 
mysql> quit 
重新启动MySQL
/etc/init.d/mysql restart
就可以使用新密码 newpassword 登录了。
 

原创粉丝点击