【发布时间】:2015-04-07 22:58:10
【问题描述】:
我从 OVH 购买了一个安装了 cPanel 11.36 的 Classic VPS,并创建了一个数据库。 现在我正在尝试使用一个简单的 c# winform 应用程序连接到该数据库。
MySqlConnection conn;
string myConnectionString;
myConnectionString = "server=vps158***.ovh.net; port=3306; database=My_Database; uid=user; pwd=xxxxxx;";
try
{
conn = new MySqlConnection();
conn.ConnectionString = myConnectionString;
conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}
但我收到以下错误?
无法连接到任何指定的 MySQL 主机。
【问题讨论】:
-
这听起来像是服务器端问题,不允许远程访问。我会在您的 CPanel 上确认您的 MySQL 数据库允许外部访问。很多时候,托管服务器只允许您在其 CPanel 中管理 MySQL 数据。
标签: c# mysql visual-studio-2012 database-connection