安装完MYSQL服务器后在本机所有操作都正常, 但在其它机器上远程访问这个MYSQL服务器时怎么都连接不上.  shit!

怀疑是端口问题, 结果:

telnet 192.168.1.245 3306

发现连接不上, 原来如此是端口被防火墙限制了.

现在只需要是在防火墙中打开3306端口即可.

执行 vi /etc/sysconfig/iptables 如图:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

以下红色为自己电脑中的配置

# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

加入这句话就可以了, 注意这句话一定要加在最后一句话的上面. 否则不会生效.

同样如果是其它端口把"3306"换成相应端口即可.

然后重启一下防火墙

service iptables restart

搞定!

最新文章

  1. Mono+Jexus让C#运行在Linux(centos7_x64),学习笔记
  2. VIM编辑器常用命令
  3. AIX 5L 系统管理技术 —— 存储管理——卷组
  4. HBase(八): 表结构设计优化
  5. 破解之关键CALL与关键跳查找方法
  6. IE的CSS相关的BUG(整理一)
  7. LeetCode_String to Integer (atoi)
  8. RAD Studio 2010 环境设置(转)
  9. 记录一次网站漏洞修复过程(二):第一轮处理(IIS目录枚举、应用程序错误)
  10. matplotlib学习笔记
  11. 通过 MySQL 存储原理来分析排序和锁(转)
  12. memcache、redis、mongoDB 如何选择?
  13. 学习笔记:webpack
  14. Java运算符、switch、数组、排序
  15. STM32下多串口用法
  16. 【Floyd(并非水题orz)】BZOJ4093-[Usaco2013 Dec]Vacation Planning
  17. PO_PO接受入库时的接受方式详解(概念)
  18. {sharepoint}It may have been deleted or renamed by another user
  19. BurpSuite—-Repeater模块(中继器)
  20. ASP.NET常用标准配置web.config

热门文章

  1. windows合并文件夹窗口
  2. linux中echo的使用方法
  3. Linux下TCP/IP内核参数优化
  4. Zepto源代码分析一~核心方法
  5. 转 springboot 教程
  6. linux下apache服务器的安装、启动、查看
  7. [Jobdu] 题目1522:包含min函数的栈
  8. CYQ学习主要摘要4
  9. python—networkx:在一张图中画出多个子图
  10. Python中的strip()的理解