mysql 8.0.39设置密码

出现问题的主要原因是 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

滚动至顶部