1.首先开启root在mysql的权限。
use mysql;
select User,authentication_string,Host from user;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root'
// 这里的root为你给新增权限用户设置的密码,%代表所有主机,也可以具体到你的主机ip地址
flush privileges; //刷新权限,这句表示从mysql数据库的表中重新加载权限数据
再重启mysql :service mysqld restart
2.阿里服务器要开启端口。
开启3306端口。
3.关闭防火墙,或者开放防火墙的3306端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
如果已经有3306那个端口就把drop改成ACCEPT
否则就加在80端口下面
修改完后保存退出。
重启防火墙
/etc/init.d/iptables restart #最后重启防火墙使配置生效
然后重启整个服务器。