通过备用端口建立mysql连接

通过备用端口建立mysql连接,mysql,port,iptables,minecraft,Mysql,Port,Iptables,Minecraft,我正在尝试连接到外部mysql数据库,但是端口3306已经绑定到托管我的minecraft服务器的主机上,我可以更改插件尝试连接的端口,但不知道如何将web主机端的另一个端口重定向到3306,我已经考虑更改web服务器上的mysql端口,但我有一种感觉,这可能会导致并发症 我不想干扰当前正在运行的任何其他功能,只需添加其他功能即可 有什么建议吗 如果这是发布此消息的错误区域,也表示歉意,因为不确定它将属于什么类别。您必须在IPTABLES中打开端口: vi/etc/sysconfig/iptab

我正在尝试连接到外部mysql数据库,但是端口3306已经绑定到托管我的minecraft服务器的主机上,我可以更改插件尝试连接的端口,但不知道如何将web主机端的另一个端口重定向到3306,我已经考虑更改web服务器上的mysql端口,但我有一种感觉,这可能会导致并发症

我不想干扰当前正在运行的任何其他功能,只需添加其他功能即可

有什么建议吗


如果这是发布此消息的错误区域,也表示歉意,因为不确定它将属于什么类别。

您必须在IPTABLES中打开端口:

vi/etc/sysconfig/iptables


然后查找以下行:

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


复制它并将端口更改为请求的端口。

然后编辑vi/etc/my.cnf并将端口
3306
更改为新端口。
完成后,运行:

service iptables restart
service httpd start

我不需要插入两个端口吗?第二个端口在哪里?如果需要更改现有端口,只需将
3306
更改为请求的端口即可。如果您需要保持端口
3306
处于活动状态,请复制该行并编辑dup。在这种情况下,mysql服务如何知道如何侦听?我不想干扰当前正在运行的任何其他功能,只需添加其他功能将
vi/etc/my.cnf
上的端口从
3306
更改为
新端口
就可以了。您如何重复回答问题?