进入mysql怎么改密码
时间 : 2023-03-08 06:18:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

1. 登录MySQL

使用以下命令登录MySQL:

mysql -u root -p

提示输入密码,输入默认密码空(即直接按回车)即可。

2. 修改密码

输入以下命令来修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

注意:将new_password替换为您想要设置的新密码。

如果出现以下错误:

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

这是因为MySQL的密码策略要求密码必须包含大小写字母、数字和符号。您可以选择更改新密码,使其符合密码策略。或者,您可以使用以下命令修改密码策略:

SET GLOBAL validate_password.policy=0;

SET GLOBAL validate_password.length=4;

这将取消密码策略,允许设置较短或简单的密码。请注意,这可能会降低系统的安全性,谨慎使用。

3. 刷新权限

使用以下命令刷新权限使密码修改生效:

FLUSH PRIVILEGES;

这样就成功修改了MySQL的密码。如果您在连接MySQL时仍然无法使用新密码进行登录,请检查修改是否正确,并确保在每个步骤中输入了正确的命令。