[caibo@localhost /]$ firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[caibo@localhost /]$ firewall-cmd --reloadmysql
systemctl stop firewalld.service #中止 systemctl disable firewalld.service #禁用
mysql安装后还要容许远程链接,其余服务器才能链接到本地的数据库。sql
mysql帐户是否不容许远程链接。若是没法链接能够尝试如下方法:数据库
mysql -u root -p //登陆MySQL
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何远程主机均可以访问数据库
mysql> FLUSH PRIVILEGES; //须要输入次命令使修改生效
mysql> EXIT //退出服务器
也能够经过修改表来实现远程:tcp
mysql -u root -p.net
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;blog
参考:http://blog.163.com/bo_cai@yeah/blog/static/86096191201541963521154/get