linux系统mysql数据库忘记root密码解决方案

阅读更多
公司的测试服务器属于管理,有部分测试机长期未使用,但是检查上面的环境发现有一台机器配置有mysql数据库,缺从文档上面没有找到这台机器mysql的root密码。

(1)确认无人使用后,停止mysql数据库
#service mysql stop

(2)采用安全模式启动mysql,并在后台运行
# mysqld_safe --skip-grant-tables &

(3)进入mysql,并修改密码
#mysql
mysql>use mysql;
mysql> update user set password=password("root") WHERE user='root';   

(4)重启mysql服务即可

你可能感兴趣的:(mysql,linux)