在开windows防火墙时mysql无法接收到数据问题

mcaok 2010-03-16 04:00:56
在win7下安装了以mysql为数据库的服务端程序,防火墙默认状态是关闭3306端口,这样在开启防火墙时时服务端程序就无法接收到客户端向mysql写的数据。关闭防火墙就能收到数据。请问可不可以在不改变防火墙设置的情况下mysql能收到客户端的数据,或者运行程序时让防火墙弹出允许开启3306端口这样也可以。
...全文
413 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mcaok 2010-03-23
  • 打赏
  • 举报
回复
不弄了,结帖。
ACMAIN_CHM 2010-03-18
  • 打赏
  • 举报
回复
改MYSQL的端口号,改成一个允许的,比如 21, 22, 23
mcaok 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kanon_lgt 的回复:]
windows下,防火墙设置单独打开3306端口,这样不可以吗?
一定要弹出询问的话,建议你关闭windows防火墙,在windows防火墙设置的“例外”选项卡,添加上mysql应用例外和3306端口例外,然后,选择下面的“windows防火墙阻止程序时通知我”。如果依然不行的话,而转用第三方工具吧。
[/Quote]
客户不想对防火墙做任何设置要装上就能用。
老哥讲数据库 2010-03-16
  • 打赏
  • 举报
回复
windows下,防火墙设置单独打开3306端口,这样不可以吗?
一定要弹出询问的话,建议你关闭windows防火墙,在windows防火墙设置的“例外”选项卡,添加上mysql应用例外和3306端口例外,然后,选择下面的“windows防火墙阻止程序时通知我”。如果依然不行的话,而转用第三方工具吧。
ACMAIN_CHM 2010-03-16
  • 打赏
  • 举报
回复
没有办法! 防火墙中在网络层,MYSQL是在应用层,应用层无法跳过网络层的设置。只能想办法在防火墙上做设置。

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧