重置mysql的root密码

时间:2022-12-01 15:41:53

停止mysql服务

/etc/init.d/mysql stop

输入以下命令后连续回车,跳过启动授权表。

mysqld_safe --skip-grant-tables &

重新启动mysql,并修改密码:
# mysql -uroot -p #要求输入密码时,直接回车即可。
> use mysql;
> update user set password=PASSWORD('12345678') where user="root"; #将root密码设置为12345678
>  flush privileges;
> exit