出现问题的主要原因是 MySQL
有默认的密码策略:
- 至少包含 1 位大小写
- 至少包含 1 位数字
- 包含 1 个特殊符号
- 必须 8 位及以上
如果不想把密码设置的那么复杂,就需要修改默认的密码策略。
1. 连接到MySQL服务器:
mysql -u root -p
2. 执行以下命令来查看当前的密码策略:
SHOW VARIABLES LIKE 'validate_password%';
validate_password.policy=LOW
validate_password.length=6
validate_password.number_count=1
validate_password.special_char_count=1
validate_password.mixed_case_count=1