如何连接Mysql远程服务器

来源:百度知道 编辑:UC知道 时间:2024/06/24 12:07:39
有一台远程服务器windows2003操作系统,通过real VNC远程桌面工具118.122.102.1能够访问。查看该服务器内网IP为192.168.10.10。服务器上的MySQL的权限已全开,允许IP设为所有(%),服务器防火墙已关闭。我的主机windowsXP系统,ip为172.18.1.18。始终不能访问到该服务器上的Mysql数据库,ping118.122.102.1这个IP也ping不通。请高手指教应该怎样做才能连上该服务器数据库?

ping通再说,先不管mysql。

ping不通只有两种原因,一是防火墙限制,二是路由器限制。

你上面的内容没有描述清楚你的网络设置情况,初步猜测2003机器的是118.122.102.1、192.168.10.10,XP的地址是172.18.1.18,现在XP能通过VNC访问2003,但是mysql和ping都不通,是吗?

估计你的2003是通过路由器链接外网,118.122.102.1是路由器地址,外网访问路由器时如果要隐射到内网机器上,需要在路由器上进行设置。