首先跳过密码验证
#echo “skip-grant-tables” >>/etc/my.cnf
#service mysqld restart
修改密码字段
#mysql -uroot -p (直接点击回车,密码为空)
重置密码
#update mysql.user set authentication_string=password('123456') where user='root';
#set password for'root'@'localhost'=password('123456');
刷新权限
#flush privileges;
然后删除 “skip-grant-tables”
重启;
如果提示你需要更改密码 ,就输入下边两条命令,修改密码难度
set global validate_password_policy=0; #定义复杂度
setglobalvalidate_password_mixed_case_count=2; #定义默认长度
方法二:在/etc/my.cnf 可关闭密码强度审计插件,重启mysql服务
validate_password=ON/OFF/FORCE/FORCE_PLUS_PERMA
set
global
validate_password_policy
=
0
;
set
global
validate_password_mixed_case_count
=
2
;