Linux下找回MySQL数据库root密码

如果忘记了数据库root密码,可以通过以下命令找回:

停止数据库服务

service mysqld stop

开启不安全模式,即不需要密码就可以进入MySQL

mysqld -nt --skip-grant-tables

设置新密码

update user set password=password('新密码') where user='root';

刷新权限

flush privileges;

退出命令行

quit

启动MySQL

service mysqld start
阿里云