前言

有时候我们需要修改MySQL的用户密码,比如刚安装后可能密码是空的,或者有用户密码暴露了需要修改。

下面我们来聊聊在MySQL8中是如何修改用户密码的。

登录mysql

[root@haoqixin nginx]# mysql -uroot -p

为mysql设置密码或者修改密码(mysql修改密码命令详细)(1)

使用mysql数据库

mysql> use mysql;

为mysql设置密码或者修改密码(mysql修改密码命令详细)(2)

修改密码

ALTER USER 'test'@'localhost' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY '新密码';

例如我这里给root修改密码为123456:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY '123456';

为mysql设置密码或者修改密码(mysql修改密码命令详细)(3)

验证结果

退出、重新登录、输入新密码,登录成功。

就说明面修改好了,步骤如下图:

为mysql设置密码或者修改密码(mysql修改密码命令详细)(4)