参考:
sudo mysql -u root -p
select Host,User,plugin from mysql.user where User='root';
plugin(加密方式)是unix_socket
需要做一下修改:
update mysql.user set plugin='mysql_native_password'; #重置加密方式
update mysql.user set password=PASSWORD("newpassword") where User='root'; #设置新密码
flush privileges; #刷新权限信息