最近在Ubuntu18.04上安装了MySQL5.7.0版本的数据库,按照常规步骤处理完成时候发现使用普通用户(个人是Blue)执行mysql -uroot -p
即便密码正确也是链接失败的,所以你可能须要如下操做...mysql
use mysql; select user, plugin from mysql.user; select @@validate_password_length; set global validate_password_length=6; update mysql.user set authentication_string=PASSWORD('123456'), plugin='mysql_native_password' where user='root'; select @@validate_password_length; select user, plugin from mysql.user; flush privileges;
重启一下数据库服务:sql
sudo systemctl restart mysql