如何使用 UPDATE 语句更改 MySQL 用户密码?
要借助 UPDATE 语句更改 MySQL 用户密码,我们需要更新“mysql”数据库中的“user”表。其语法如下所示:
语法
USE mysql; UPDATE user SET authentication_string = PASSWORD(‘new_password’) WHERE user = user_name AND host = host_name;
前两条语句是通用的,因为要更改 MySQL 用户的密码,我们需要使用 MySQL 数据库并更新 user 表。
- New_password 将是要为 MySQL 用户设置的新密码
- User_name 是当前用户的名称。
- Host_name 是当前用户的主机名称。
示例
假设我们要将用户 user@localhost 的密码更改为“tutorials”,则可以如下操作:
USE mysql; UPDATE user SET authentication_string = PASSWORD('tutorials') WHERE user = 'user' AND host = 'localhost'; FLUSH PRIVILEGES;
广告