系统环境
系统版本 centos 7.2
数据库版本 mysql 5.7
在知道root密码的情况下修改密码
- 先登入mysql
mysql -uroot -p密码 //或者回车输入密码
- 查看所有的用户
use mysql;
selet user,host from user;
- 然后使用SET PASSWORD 命令修改密码
set password for root@localhost =password('123'); //本地登入密码
set password for root@'%'=password('123'); //远程用户登入
注:如果出现Your password does not satisfy之类的密码太简单导致密码 安全问题,需要设置一下密码长度和密码安全等级
set global validate_password_length=1;
set global validate_password_policy=0;
好像也可以直接修改user表修改密码;