我在VB.NET中开发了一个项目
在这个项目中,我想使用驻留在我的WEB服务器中的MySQL数据。
我可以与本地主机的MySQL服务器通信,但无法与WEB服务器通信。
在我的CPanel中,我从远程数据库访问
添加了主机但我无法与WEB MySQL服务器通信。
请帮帮我。
答案 0 :(得分:2)
第一步是尝试使用MySql查询浏览器连接到Web mysql - 这将告诉您数据库是否为远程连接打开(我认为它会失败)
我猜你已经检查过了,但请确保使用正确的ip
修改强>
正如Björn所说,你的vb代码没问题,所以问题在于与db的连接。
不幸的是,这可能是由很多原因引起的。
答案 1 :(得分:1)
由于您的帖子表明您可以访问本地主机上的数据库,因此从您的应用程序(.NET-Connector?)连接到数据库的方式似乎不会出现问题。
外部MySQL-Server说什么?拒绝访问?或者你不能从托管应用程序的电脑上获取它(也许是防火墙规则,其他网络等)?