C# 无法连接到WPF中指定的任何MySQL主机
我想不出连接字符串出了什么问题。我尝试了所有可能的变奏。这是在vs 2015的WPF框架中完成的。我刚刚新安装了SQL server 2016 代码是:C# 无法连接到WPF中指定的任何MySQL主机,c#,exception,mysqlconnection,mysql.data,C#,Exception,Mysqlconnection,Mysql.data,我想不出连接字符串出了什么问题。我尝试了所有可能的变奏。这是在vs 2015的WPF框架中完成的。我刚刚新安装了SQL server 2016 代码是: string ConnectionString = "Server=localhost;Port=3306;Database=EliseDB;Uid=root;Pwd="; MySqlConnection conn = new MySqlConnection(ConnectionString); conn.Open();
string ConnectionString = "Server=localhost;Port=3306;Database=EliseDB;Uid=root;Pwd=";
MySqlConnection conn = new MySqlConnection(ConnectionString);
conn.Open();
显示的错误是:
MySql.Data.dll中的“MySql.Data.MySqlClient.MySqlException”
MySql.Data.dll中发生“MySql.Data.MySqlClient.MySqlException”类型的异常,但未在用户代码中处理
其他信息:
无法连接到任何指定的MySQL主机
我甚至尝试在服务器配置管理器中重新启动TCP/IP。参考:
如下所示:
string connectionString = "Data Source=localhost, 3306;
Initial Catalog=EliseDB;User ID=root"
SqlConnection cnn = new SqlConnection(connectionString)
try
{
cnn.Open();
MessageBox.Show("Opened connection!");
cnn.Close();
}
catch (Exception ex)
{
MessageBox.Show("Big Problem: " + ex.message);
}
我刚刚安装了SQL server 2016。。。这太棒了,但如果你的代码试图连接到MySql数据库,那就没用了。。。尝试改用SqlConnection类或安装MySql服务器,