错误信息:
ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords
出现问题原因:
可能是你在安装 MySQL过程中,通过mysqld --initialize 初始化 mysql 操作后,生成临时密码后,没有直接进行 MySQL连接,中途重启服务或者重启机器等,导致密码失效问题
解决方式:
1.修改 my.cnf 配置文件
vi /etc/my.cnf
2.重启 mysql 服务
service mysqld stop
service mysqld start
3.无密码登录
4.退出数据库后
重复之前的操作
vi /etc/my.cnf
去除掉新增的配置
5.同第 1 步,重启 mysql 服务
6.使用新密码 root 来登录 mysql