如果你忘记了MySQL 5.7的root密码,可以按照以下步骤进行重置密码:
停止MySQL服务
在命令行中执行以下命令停止MySQL服务:
sudo systemctl stop mysql
启动MySQL服务并跳过权限验证
使用以下命令启动MySQL服务并跳过权限验证:
sudo mysqld_safe --skip-grant-tables &
连接到MySQL服务器
打开一个新的命令行窗口,并使用以下命令连接到MySQL服务器:
mysql -u root
修改root密码
在MySQL命令行中执行以下命令修改root密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
将new_password
替换为你想要设置的新密码。
刷新权限并退出
在MySQL命令行中执行以下命令刷新权限并退出:
FLUSH PRIVILEGES;
exit;
重启MySQL服务
使用以下命令重启MySQL服务:
sudo systemctl restart mysql
现在,你应该可以使用新密码登录MySQL 5.7的root用户了。
上一篇:MySQL提示The InnoDB feature is disabled需要开启InnoDB的解决方法_MySQL
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站