报错信息如下:
mysql> set global validate_password_length=4;
ERROR 1193 (HY000): Unknown system variable 'validate_password_length'
mysql> set global validate_password_policy=0;
ERROR 1193 (HY000): Unknown system variable 'validate_password_policy'
原因如下:
没有启动validate_password插件,贴出来了官方文档,地址如下:
MySQL :: MySQL 5.7 Reference Manual :: 6.4.3.1 Password Validation Plugin Installation
解决方案:
修改配置my.conf文件
vim /etc/my.conf
plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT
重启mysql
systemctl restart mysql
最后进入mysql重新输入就可以了