ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
再看下密码规则
SHOW VARIABLES LIKE 'validate_password%';
到此密码已经修改完成了。我们可是试验下。
首先退出MySQL
quit
然后再输入
mysql -uroot -p
接着输入密码看看是否能进去
这里可以看到,我们并没有出现问题。
4.设置权限
我们用Navicat for mysql软件进行外部链接,发现无法连接,是需要给mysql加权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码';
FLUSH PRIVILEGES;