1 、 连接 error : Su contraseña ha expirado. Para iniciar sesión debe cambiarla utilizando un cliente que admita。
El problema
Después de la versión 5.7, Mysql cambió la política de actualización de contraseña obligatoria predeterminada. Este error puede ocurrir cuando el cliente se conecta a Mysql.
solución
- El comando cmd abre una ventana de comando, ingrese mysql -uroot -p para comenzar e ingrese la contraseña anterior para iniciar sesión en mysql;
- Si desea cambiar la contraseña, puede utilizar:
La nueva contraseña está entre paréntesis. Si no necesita realizar modificaciones, puede omitir este paso.set password=password('password');
- Establezca el período de validez de la contraseña de la policía; hay varios nombres para seleccionar, puede elegir según la situación:
/*设置有效期为90天*/ ALTER USER 'root'@'localhost' PASSWORD EXPIRE 90 DAYS; /* 不验证有效期 */ ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; /* 设置为默认值 */ ALTER USER 'root'@'localhost' PASSWORD EXPIRE DEFAULT;
pendiente de actualización ……