使用更新语句更改密码
将管理员用户admin的密码更改为password_1234:
USE mysql; UPDATE user SET password = PASSWORD('password_1234') WHERE user = 'admin' AND host = 'localhost'; FLUSH PRIVILEGES;
刷新权限语句以从MySQL数据库中的授权表中重新加载权限。
如果使用MySQL 5.7.6+,则必须在Update语句中使用Authentication_String列。
因此,下面的语句用于更改/更新MySQL用户密码:
USE mysql; UPDATE user SET authentication_string = PASSWORD('password_1234') WHERE user = 'admin' AND host = 'localhost'; FLUSH PRIVILEGES;
MySQL提供了各种语句,我们可以用来更改用户的密码,包括更新,设置密码和更改语句。
有很多方法可以更改MySQL用户密码。
更改用户密码的一种方法是使用Update语句来更新MySQL数据库的用户表。
使用ALTER USER语句更改密码
最后,我们可以使用ALTER USER语句更改MySQL用户密码。
USE mysql; ALTER USER 'admin'@'localhost' IDENTIFIED BY = 'password_1234';
在完成对密码的更改时,可以重新加载表格后刷新权限。
使用SET密码语句更改密码
我们还可以使用Set Password语句来更改MySQL用户密码..
在下面运行SQL语句更改admin密码:
USE mysql; SET PASSWORD FOR 'admin'@'localhost' = PASSWORD('password_1234');
或者在MySQL 5.7.6上使用:
USE mysql; SET PASSWORD FOR 'admin'@'localhost' = 'password_1234';
日期:2020-07-07 20:55:03 来源:oir作者:oir