1.连接Centos7 上mysql数据库失败。
2.设置密码安全策略的机制
(1)set global validate_password_policy=0;(验证策略 0-->low 1-->MEDIUM 2-->strong)
(2)set global validate_password_length=1;(validate_password_length(密码长度)参数默认为8,我们修改为1) (3)
alter user ‘root’@‘localhost’ identified by ‘123456’; (localhost指的是ifconfig查看的ip地址 192.168.1.53)
默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。
有时候,只是为了自己测试,不想密码设置得那么复杂,譬如说,我只想设置root的密码为123456。
必须修改两个全局参数:
(4)刷新一下权限:flush privileges;
2.开启root远程登录权限 GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’;
3.访问成功