我试图从一台计算机连接到一个外部的mysql服务器,这台计算机位于我的应用程序将运行的vlan内。远程服务器不是该vlan的成员。以下是我到目前为止所尝试的。
从我的vlan服务器转发Mysql端口
ssh -L 3306:my-vlan-server-ip:3306 user-at-external-server@external-server-ip
在这种情况下,我得到一个ssh超时的消息。
我试着从我的php mysql_connect中直接进行操作,我得到了mysql错误#111,但我已经编辑了my.cnf作为。
#skip-networking
bind-address =my-vlan-server-ip
My php db connect script
$conn=mysql_connect("external-server-ip","user","pass");
if($conn)
echo "success";
echo "fail";
请有人帮助我,让我知道我哪里做错了。谢谢。