登录mysql:(密码为上一步骤获取的临时密码)
mysql -u root -p # 按下回车输入密码
修改密码(密码不能太简单会提示error)
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
配置其他用户外网访问
默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须添加一个允许远程连接的帐户。或者修改 root 为允许远程连接(不推荐)
GRANT ALL PRIVILEGES ON *.* TO 'name'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
flush privileges; #刷新权限
修改密码强度
SHOW VARIABLES LIKE 'validate_password%';
validate_password_length=8,表示长度最少为8位
validate_password_policy=MEDIUM,表示密码的安全等级为中
set global validate_password_policy=0; # 表示将密码安全等级设置为low
set global validate_password_length=6; #表示将密码长度设置为最小6位
随便修改密码了
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';