centos的mysql升级之后密码重置
Posted 勤奋的雪雪大人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos的mysql升级之后密码重置相关的知识,希望对你有一定的参考价值。
1、配置文件添加过滤密码选项
#vim /etc/my.cnf
跳过密码校验
2、重启mysql服务
#/etc/init.d/mysqld restart
3、#mysql -uroot -p (直接回车)
mysql>update user set authntication_string=PASSWORD(\'password\') where user="root";
mysql>flush privileges;
4、修改/etc/my.cnf
注释掉skip-grant-tables
5、重启myslq服务
6、进入mysql(输入密码登录)
会显示以上报错
7、重置密码
会报如上错误
做如下设置:
a、修改/etc/my.cnf
添加如上两行
b、#mysql -uroot -p(输密码)
mysql>set global validate_password_policy=0;
c、设置密码
mysql>alter user user() identified by \'password\';
d、测试
mysql>show databases;
好 ,没有问题了
以上是关于centos的mysql升级之后密码重置的主要内容,如果未能解决你的问题,请参考以下文章