mysql登录异常:error 1045 28000
5.7版本mysql密码登录不上去了,密码是正确也登录不上去,突然一天登录不上去了解决办法:
修改配置文件:改配置文件后跳过用户密码登录,不用密码也能登录
mysql的配置文件
vi /etc/my.cnf
在[mysqld]下面加上
skip-grant-tables
如下:
然后保存,重新启动mysql
启动MySQL服务命令:
shell> systemctl stop mysqld
shell> systemctl start mysqld
然后登陆:
mysql -u root -p
登录进去后修改root密码,或者其他账户密码:
update mysql.user set authentication_string=password('th1121D#cey') where user='root';
然后再修改回my.cnf
再重新启动mysql便可以了