【发布时间】:2011-01-17 18:13:32
【问题描述】:
我在 VB.NET 中开发了一个项目
在这个项目中,我想使用驻留在我的 WEB 服务器中的 MySQL 数据。
我可以和本地的 MySQL 服务器通信,但不能和 WEB 服务器通信。
在我的 CPanel 中,我从 远程数据库访问
添加了主机但我无法与 WEB MySQL 服务器通信。
请帮帮我。
【问题讨论】:
标签: mysql vb.net visual-studio-2008
我在 VB.NET 中开发了一个项目
在这个项目中,我想使用驻留在我的 WEB 服务器中的 MySQL 数据。
我可以和本地的 MySQL 服务器通信,但不能和 WEB 服务器通信。
在我的 CPanel 中,我从 远程数据库访问
添加了主机但我无法与 WEB MySQL 服务器通信。
请帮帮我。
【问题讨论】:
标签: mysql vb.net visual-studio-2008
第一步是尝试使用 MySql 查询浏览器连接到 web mysql - 它会告诉你数据库是否为远程连接打开(我假设它会失败)
我猜你已经检查过了,但请确保你使用正确的 ip
编辑:
正如Björn 所说,你的vb 代码没问题,所以问题出在与数据库的连接上。
不幸的是,这将是由许多原因造成的。
【讨论】:
由于您的帖子表明您可以访问本地主机上的数据库,因此您从应用程序(.NET-Connector?)连接到数据库的方式似乎不是问题。
外部 MySQL-Server 是怎么说的?拒绝访问?或者您不能从托管您的应用程序的电脑访问它(也可能是防火墙规则、其他网络等)?
【讨论】: