c# - 无法连接到任何指定的 MySQL 主机。 C# 错误

标签 c# mysql

首先,我知道这个问题已经被问了一百万次,但我就是不知道出了什么问题。

我已经使用 Microsoft Management Studio 创建了一个本地数据库,我想通过 C# 连接到它。这是我的代码:

    string connStr = "Server=MSSQLSERVER;Database=UrenRegi;IntegratedSecurity=yes;Uid=auth_windows;";
    MySqlConnection conn = new MySqlConnection(connStr);
    conn.Open();
    MySqlCommand cmd = new MySqlCommand("SELECT * From Users", conn);
    MySqlDataAdapter adp = new MySqlDataAdapter(cmd);
    DataSet ds = new DataSet();
    adp.Fill(ds, "LoadDataBinding");
    dataGrid.DataContext = ds;
    conn.Close();

错误:附加信息:无法连接到任何指定的 MySQL 主机。

我使用 Windows 身份验证,因为我确信它正在工作。

最佳答案

Microsoft SQL Server 不是 MySQL。使用 SqlConnection 而不是 MySqlConnection(对于所有其他类相同)。

关于c# - 无法连接到任何指定的 MySQL 主机。 C# 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36550449/

相关文章:

c# - ASP.NET MVC 中单独程序集中的 View

php - Doctrine 2 映射引用唯一键

php - 更改行值 onclick html 表,如 phpMyAdmin

mysql - 错误代码 : 1054 in mySQL

c# - 隐藏 C# XML 文档

c# - Unity C#中的更多脚本问题

c# - 调用 WebRequest 以调用 Web 服务的非常简单的调用就是每次以某种方式进行两次调用,一个没有凭据,一个有?

c# - DataGridView 验证错误在排序时丢失。根本没有对数据源更新进行验证

mysql - 将乐高设计与件数和件数相匹配的 SQL 查询

javascript - 检查服务器的可达性