无法通过本地网络连接到 WAMP 服务器
Can't connect to WAMP server through local network
我正在尝试使用我的 VB.NET 应用程序连接到位于另一台 PC(本地网络)上的 WAMP 服务器,但出现错误:
Unable to connect to any of the specified MySQL hosts.
当我尝试通过我的应用程序连接时会发生这种情况(如果我在本地 PC 上的浏览器中输入 xxx.xxx.xxx。xxx/phpmyadmin 它可以工作,并且在服务器计算机上它可以通过浏览器和通过应用程序)。
Dim build As New MySqlConnectionStringBuilder
build.Server = "192.168.1.4"
build.Database = "gydytojo asistentas_new"
build.UserID = "root"
build.Password = ""
build.Port = "3306"
build.CharacterSet = "utf8"
build.MaximumPoolSize = "1000"
Return build.ConnectionString`
您确定这没有网络问题吗?您是否尝试过禁用防火墙(在您的电脑上 and/or 远程)。在大多数情况下,数据库服务器无法通过网络访问 - 因此这会使您的服务器容易受到攻击 - 但也许是适合您的解决方案。
您可以在 security.stackExchange.com 讨论这个话题时查看这个问题。
What is the best practice for placing DataBase servers in secure network topologies
我正在尝试使用我的 VB.NET 应用程序连接到位于另一台 PC(本地网络)上的 WAMP 服务器,但出现错误:
Unable to connect to any of the specified MySQL hosts.
当我尝试通过我的应用程序连接时会发生这种情况(如果我在本地 PC 上的浏览器中输入 xxx.xxx.xxx。xxx/phpmyadmin 它可以工作,并且在服务器计算机上它可以通过浏览器和通过应用程序)。
Dim build As New MySqlConnectionStringBuilder
build.Server = "192.168.1.4"
build.Database = "gydytojo asistentas_new"
build.UserID = "root"
build.Password = ""
build.Port = "3306"
build.CharacterSet = "utf8"
build.MaximumPoolSize = "1000"
Return build.ConnectionString`
您确定这没有网络问题吗?您是否尝试过禁用防火墙(在您的电脑上 and/or 远程)。在大多数情况下,数据库服务器无法通过网络访问 - 因此这会使您的服务器容易受到攻击 - 但也许是适合您的解决方案。
您可以在 security.stackExchange.com 讨论这个话题时查看这个问题。
What is the best practice for placing DataBase servers in secure network topologies