连接到主机上的MySql数据库

时间:2016-11-03 14:17:39

标签: c# mysql

我遇到有关连接到我的网站主机服务器上的数据库的问题。我看了几个教程,看了几篇关于堆栈溢出的文章,并阅读官方的mysql文档,我钢铁无法通过我的c#console应用程序连接到它。这是我的代码:

string connstring = string.Format("Server=www.vm-consult.com; Database=vmconsul_sitedatabase; Uid=vmconsul_mijovicpetar; Pwd=mypassword");
MySqlConnection connection = new MySqlConnection();
connection.ConnectionString = connstring;

connection.Open();

我还在远程MySQL选项卡中找到了c面板,并将“%”设置为我的远程sql主机。

con string的所有参数都是正确的。在连接字符串的服务器中,我也试图设置IP地址,没有改变任何东西。

这是我得到的异常(在最后一行:connection.open()):

  

无法连接到任何指定的MySQL主机。

任何建议表示赞赏。感谢。

2 个答案:

答案 0 :(得分:0)

检查与

的连接
telnet www.vm-consult.com 3306

答案 1 :(得分:0)

我需要联系我的主机提供商以启用与数据库的外部连接。谢谢大家。