0

我在 c# 中创建桌面应用程序,但我不会使用在 mysql 中创建的在线数据库。

String mysqlConnectionString = "Server=216.14.120.105;Database=xxx_keys;UID=xxx_root;Password=xxx;Port=3306";
MySqlConnection connection = new MySqlConnection(mysqlConnectionString);
connection.Open();

这是我正在使用的代码,但出现无法访问主机的错误。

我错了,如果您有任何适当的代码或详细信息,请给我。

4

1 回答 1

0

如果这是本地服务器用户“localhost”中的 MySQL 数据库,则服务器 IP 为 georgi-它也会告诉。但是如果这是一个外部数据库,首先尝试在 dos-prompt 上打开一个 telnet 连接,看看是否有防火墙阻止或类似的东西:

telnet 216.14.120.105 3306

如果您没有收到错误消息并看到空白页,则表示您可以访问 mysql 服务器

于 2013-04-26T06:46:14.387 回答