第一步
由于mysql版本问题
先尝试打开
sudovim/etc/mysql/my.cnf
如空,再尝试打开
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
#号注释该行
第二步
进入mysql
授权
刷新
退出
第三步
重启mysql服务
service mysql restart
如还不行
检查阿里云是否开放3306端口
额外
切换mysql数据库
usemysql;
查看用户表 (localhost只允许本地访问,%可远程访问)
select host,user from user;
更新用户表
update user set ‘host’ = ‘%’ where ‘user’ = ‘root’ LIMIT 1;