6、MYSQL管理员密码修改

mysql 忘记了管理员密码解决方法,修改数据库密码的几种方法

方法一: 用 SET PASSWORD

首先登录 MySQL。

格式:mysql> set password for 用户名 @localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');

方法二: 用 mysqladmin

格式: mysqladmin -u 用户名 -p 旧密码 password 新密码
例子: mysqladmin -uroot -p123456 password 123

在没有密码,需要设置密码情况下:
mysqladmin -uroot password 123

方法三: 用 UPDATE 直接编辑 user 表

mysql> use mysql;
mysql> update user set password=password('123') where user='root';
mysql> flush privileges;

# 5.7
update mysql.user set authentication_string=password('*******') where user='*******';  #修改密码成功

方法四: 跳过

Last updated