c# - 无法打开 mysql 连接

标签 c# mysql

我的SQL连接如下:

MySqlConnection mcon = new MySqlConnection("SERVER=mysql1.000webhost.com;DATABASE=a7232830_UsrAuth;UID=a7232830_UsrDet;PASSWORD=P@u!301094;");

调试时它停止在

mcon.Open();

并说

An unhandled exception of type 'MySql.Data.MySqlClient.MySqlException' occurred in MySql.Data.dll

Additional information: Unable to connect to any of the specified MySQL hosts.

即使我创建了允许此进程建立连接的防火墙权限。

最佳答案

在网站 000webhost.com 上,您无法直接连接到 MySQL ( http://www.000webhost.com/faq.php?ID=27 )。

如果您想使用免费帐户从 MySQL 获取数据,您应该通过 Web 服务进行通信,例如您可以使用 NuSOAP 库来创建 Web 服务。

关于c# - 无法打开 mysql 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25340732/

相关文章:

mysql - 如何检测像 “helpme” 这样的字符串的两个单词?

c# - 是否可以在无需通过远程桌面连接的情况下运行编码的 UI 测试?

c# - 如何在 ConfigureServices .Net Core 3.1 中注册具有多个接口(interface)的服务并将该服务用作单个实例

mysql - mysql中如何计算复合主键

c# - 如何增加 SQL 连接字符串的连接超时?

SQL 多列过滤

c# - DateTimeZone 到/从数据库

c# - 重新打开子窗体

c# - 反序列化列表 <Object> C#

PHP CSV 导入问题