vimer linux kernel 爱好者

mysql忘记root密码

2016-02-26

忘记root密码

  1. 停止mysqld;

` /etc/init.d/mysql stop `

(您可能有其它的方法,总之停止mysqld的运行就可以了)

  1. 用以下命令启动MySQL,以不检查权限的方式启动;

mysqld --skip-grant-tables &

  1. 然后用空密码方式使用root用户登录 MySQL;

`mysql -u root

  1. 修改root用户的密码;
mysql> update mysql.user set password=PASSWORD('newpassword') where User='root'; 
mysql> flush privileges; 
mysql> quit


尤其注意这里的格式,你必须保没有警告。</br> 重新启动MySQL

/etc/init.d/mysql restart

就可以使用新密码 newpassword 登录了。


上一篇 css 小技巧

下一篇 linux中的vfs

Comments

Content