MySQL 5.7 忘记root密码怎么解决

添加 skip-grant-tables 配置

[mysqld]
skip-grant-tables

重启 mysql server, 使用命令 service mysql restart

mysql -uroot # 使用 root 登录 mysql

update mysql.user set plugin = 'mysql_native_password', authentication_string = password('hello') where user = 'root'; # 把密码设置为hello

屏蔽 skip-grant-tables 配置

[mysqld]
# skip-grant-tables

重启 mysql server


MySQL

这篇文章: 有用 无用
创建 2016-11-28 19:22:35 / 更新 2017-02-17 21:36:53