我有一个网上商店运行在Windows 2008 R2服务器上,可以在同一网络中的客户端PC上访问。 它工作正常,但现在我需要从另一个Windows 2008服务器获取数据库,而不是在同一台机器上运行它。访问外部phpmyadmin在同一网络上
我已经在新服务器上安装了WAMP,将数据库导入到phpmyadmin并打开了防火墙的端口80。在我的网店的连接文件中,我已将HOST更改为“192.168.0.17:80”(数据库服务器的IP地址)。
我仍然可以连接到商店并使用任何不使用数据库的东西,但是当我确实需要数据库时,它会加载一段时间,并且会显示超时错误。
从Webhost服务器Ping到数据库的工作原理。 我错过了什么吗?
编辑: 我现在可以通过“192.168.0.17/phpmyadmin”从Web服务器访问PHPMyAdmin。 我必须在PHP文件中输入什么来将其连接到数据库?
我的网络服务器实际上是192.168.0.16。我不知道为什么我有权访问192.168.0.17/phpmyadmin,但我做到了。现在我已经通过访问数据库服务器上的PHPMyAdmin并允许通过SQL命令访问192.168.0.16并创建新的用户配置文件来解决该问题。 – user1433479
我接受你的答案作为解决方案,因为我不得不开放端口3306,这也解决了部分问题。 – user1433479