study
study
发布于 2025-09-02 / 13 阅读
0
0

mysql修改密码教程

查看mysql版本

根据mysql版本来选择以下的方法修改密码

// 登陆之前查询:
mysql --version

// 登陆之后查询
select version();

 

方法一:最常用

登陆mysql后执行 (实测5.7.4、8.0、8.4都可用)

alter user 'root'@'localhost' identified by '新密码'

 

方法二:

使用password函数

实测5.7.4版本可用,8.0版本不可用

登陆mysql后执行

set password for 'root'@'localhost' = password('新密码');

不使用password

实测5.7.4也可以用,8.0可用

登陆mysql后执行

set password for 'root'@'localhost' = '新密码';

 

方法三:

实测5.7.4可用,8.0不可用

登陆mysql后执行

// 打开名字叫mysql的数据库
use mysql;

// 更新密码
update user set authentication_string=password('新密码') where user='root';

// 刷新权限表
flush privileges;

方法四:

不需要登陆mysql就可以执行(实测5.7.44和8.0,8.4都可用)

// mysqladmin -uroot -p旧密码 password 新密码
mysqladmin -uroot -p123 password 123456

方法五:

实测5.7.44可用、8.4可用

// 在cmd使用如下命令修改root用户密码
mysql_secure_installation
输入旧密码
n
y
输入新密码
重复输入新密码
n
y
n
y

 


评论