mysql修改root密码
关于修改root密码的方式,网上有很多,但估计有些是跟版本有关系,执行不下去的,也就是无效的。
mysql 版本 5.7.x
前提都是记得root密码,网上最多的修改root密码的方式:
以下无效==========================
方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
=以下有效===========
首先登陆mysql: mysql -u root -p
然后直接使用set password=password('1234')就会提示:Query OK, 0 rows affected, 1 warning (0.00 sec)表示修改成功。

浙公网安备 33010602011771号