【发布时间】:2008-12-04 04:23:11
【问题描述】:
我有一个 MySQL 实例在 3306 端口上本地运行,但对于一些旧版应用程序,我还想让它在 3305 端口上可用(不要问)。在 OS X 上是否有一种简单的方法可以做到这一点,这样如果我尝试在 3305 或 3306 上进行连接,它们都会转到 3306 上的 MySQL 服务器?
【问题讨论】:
标签: mysql networking
我有一个 MySQL 实例在 3306 端口上本地运行,但对于一些旧版应用程序,我还想让它在 3305 端口上可用(不要问)。在 OS X 上是否有一种简单的方法可以做到这一点,这样如果我尝试在 3305 或 3306 上进行连接,它们都会转到 3306 上的 MySQL 服务器?
【问题讨论】:
标签: mysql networking
可以使用ipfw设置3305端口的转发规则,将其发送到3306端口。
ipfw add fwd localhost,3306 tcp from any to any 3305 via en0
我的语法可能有点偏差,您可能需要将其更改为实际 IP 地址或为其添加第二条规则。
【讨论】: