Access denied for user ‘root’@‘localhost’
环境:centos7, rpm安装的mysql
解决:
service mysqld stop #关闭mysql
vi my.cnf #跳过密码
skip-grant-table
service mysqld start #开启mysql
mysql #修改密码
flush privileges;
alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass@123';
flush privileges;
# 可选:简单密码
mysql> set global validate_password.policy=0;
mysql> set global validate_password.length=1;
# 重启mysql
service mysqld stop #关闭mysql
vi my.cnf #跳过密码
#skip-grant-table
service mysqld start #开启mysql
本文介绍在CentOS 7环境下使用rpm安装MySQL后遇到的密码问题及解决步骤。包括通过停止MySQL服务、编辑配置文件跳过密码验证、临时启动MySQL、登录后更新root用户的密码等关键操作。
1万+

被折叠的 条评论
为什么被折叠?



