【发布时间】:2013-12-03 02:40:10
【问题描述】:
我有一个连接到 MySQL 数据库的现有应用程序(使用 WampServer)。我可以使用localhost 作为我的服务器名称。
我尝试使用静态 IP 地址而不是 localhost。可以从http://192.168.1.1:1234/phpmyadmin访问数据库。
我已经这样设置了我的 app.config:
<appSettings>
<add key="MyConnection" value="Data Source=192.168.1.1;Port=1234;Database=mydb;UID=root;" />
</appSettings>
但当我尝试运行应用程序时收到错误:
无法从传输连接中读取数据:连接 尝试失败,因为连接方没有正确响应 一段时间后,或建立连接失败,因为 连接的主机未能响应。
有什么建议吗?
【问题讨论】:
-
要明确——您可以使用“localhost”而不是“192.168.1.1”,它可以工作吗?
-
是的。它适用于“本地主机”
-
看起来相当低级;你确定
telnet 192.168.1.1 1234在命令提示符下成功了吗? -
localhost,是的。但是什么端口? -
它可以在没有任何端口号的情况下工作。
标签: c# mysql phpmyadmin port