【发布时间】:2014-11-30 09:10:36
【问题描述】:
我正在创建与我的在线 mysql 数据库的连接,但它给了我错误(无法连接到任何指定的 Mysql 主机)。
这是我的代码:
private void button1_Click(object sender, EventArgs e)
{
try
{
MySqlConnection con1 = new MySqlConnection("Server=http://eu5org.freewebhostingarea.com; Port=3306; Database=477928; Uid=477928; Pwd=password123;");
con1.Open();
MessageBox.Show("Connection Established");
con1.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
我该如何纠正这个问题?
【问题讨论】:
-
我已经在本地建立了连接。但是当连接到在线数据库时它给了我错误。
-
从连接字符串中删除
http:// -
你确定你有正确的服务器地址吗?它通常与管理员登录面板不同
-
刚刚查看了连接字符串中地址的常见问题解答并看到了这个。问:什么是数据库主机?答:只有本地主机。不允许外部访问。