MySql修改登录密码的几种方法

MySql修改登录密码的几种方法

1、用SET PASSWORD命令

登录MySQL后,在命令行执行以下指令:

例子:set password for root@localhost= password(‘pppppp’);

上面例子将用户root在本地(localhost)登录的密码更改为:pppppp。如果修改其他地址登录方式的密码,可以将localhost更换其他登录地址。

2 :用mysqladmin工具

在命令行执行:

例子:mysqladmin -uroot -poldpwd password pppppp

上面例子将用户root所有的登录密码从oldpwd更改为:pppppp

3、用UPDATE直接编辑user表

登录MySQL后,在命令行执行以下指令:

例子:update mysql.user set password=password(“pppppp”) where user=”root”;

上面例子将用户root所有的登录密码更改为:pppppp

4、用ALTER USER 指令

登录MySQL后,在命令行执行以下指令:

例子:ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘pppppp’;

上面例子将用户root所有的登录密码更改为:pppppp

5、跳过登录认证修改密码

在忘记root密码的时候适用,直接修改MySql的登录方式,跳过授权表后修改密码,然后再回复授权验证

6、刚安装后首次登录

直接使用 mysql -uroot登录后,使用上述的第 1、3、4 个方法修改用户密码

另外说明,以上方法在 mariadb 中也适用

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注