📜  MySQL |更改用户密码(1)

📅  最后修改于: 2023-12-03 15:33:02.364000             🧑  作者: Mango

MySQL | 更改用户密码

更改MySQL用户的密码是一项基本的数据库管理任务。在本文中,我们将介绍如何通过命令行更改MySQL用户的密码。

步骤
步骤 1:使用root用户登录MySQL

首先,我们需要以root用户的身份登录MySQL。输入以下命令:

sudo mysql -u root -p

系统会提示您输入密码。输入密码后按回车键,您就可以登录MySQL了。

步骤 2:选择要更改密码的用户

接下来,您需要选择要更改密码的用户。假设要更改用户“john”的密码,您需要输入以下命令:

mysql> USE mysql;
mysql> SELECT user FROM user WHERE user='john';

这将会查询出用户名为“john”的用户,如果结果集为空,则代表没有该用户。

步骤 3:更改密码

现在,您已经选择了要更改密码的用户,接下来就是更改密码了。您需要输入以下命令:

mysql> UPDATE user SET authentication_string=PASSWORD('新密码') WHERE user='john';

这将更新用户“john”的密码为“新密码”。请务必将“新密码”替换为您要设置的新密码。

步骤 4:刷新权限

完成密码更改后,您需要刷新MySQL的权限,以使更改生效。您需要输入以下命令:

mysql> FLUSH PRIVILEGES;
总结

通过本文,您已经学会了如何通过命令行更改MySQL用户的密码。请务必按照上述步骤操作,以保证更改的密码能够生效。