mysql忘记root密码解决办法

时间:2021-01-07 15:59:34

使用以下命令启动,这样就不需要密码登陆了

sudo mysqld_safe --skip-grant-tables &

登陆:
mysql -uroot

重设密码:
use mysql;
update user set password=PASSWORD("mynewpassword") where User='root';

5.7 是另外一个字段:
update user set authentication_string=PASSWORD("root") where User='root';

flush privileges;
quit

最后,重启mysql