mysql root密码重置

停止mysql服务

1
service mysqld stop

mysqld_safe

启动mysqld_safe ,跳过启动授权表。启动时加上skip-grant-tables参数目的是在启动mysql时不启动grant-tables,授权表。这样就可以修改root的密码了。

1
mysqld_safe –skip-grant-tables &

修改密码

1
2
3
4
5
mysql -uroot -p —-要求输入密码时,直接回车即可。
> use mysql;
> update user set password=PASSWORD(‘12345678’) where user="root"; —将root密码设置为12345678
> flush privileges;
> quit

重启mysql

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器