重置MySQL8.0的密码

编辑配置文件.

vim /etc/my.cnf
加 “跳过拨款表” 在 [mysqld] 领域.

保存并退出

重启mysql服务
systemctl重启mysqld

登录mysql
mysql -uroot -p

将数据库切换到mysql
MySQL的>使用mysql;

清除原始密码
MySQL的>更新用户集authentication_string = ” 用户=“ root”;
MySQL的>放弃

vim /etc/my.cnf
去掉 “跳过拨款表” 在 [mysqld] 领域
保存并退出

systemctl重启mysqld
mysql -uroot -p
MySQL的>ALTER USER'root'@'localhost’ 由“ newpassword”标识;

MySQL的>放弃

用新密码登录mysql.

发表评论