修改配置文件
vi /etc/my.cnf #进入 mysql 配置文件
在配置文件中设置
skip-grant-tables #即不校验密码登录
重启 mysql
systemctl restart mysqld
mysql -u root -p #不用输入密码,直接回车
将密码置空
update user set authentication_string='' where user = 'root';
删除 2 中添加的配置项并重启 mysql
如需修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; // 刷新权限表 FLUSH privileges;