c# - 使用 C# 连接到 MySQL Web 服务器

标签 c# mysql

我尝试连接到我 friend 创建的服务器上的 MySQL 数据库,但它仍然说无法连接到服务器!

这是我的代码:

        String connectionString = "Persist Security Info=False;database=qwertyui;server=www.qwertyuiop.com;Uid=asdfghj;Pwd=qazwsxedc;Connect Timeout=30";
        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            SqlCommand cmd = new SqlCommand("INSERT INTO etc.... ");
            cmd.CommandType = CommandType.Text;
            cmd.Connection = connection;
            cmd.Parameters.AddWithValue( etc.... );
            connection.Open();
            int r = cmd.ExecuteNonQuery();
        }

它在 connection.Open() 指令上失败并抛出异常 -> 无法连接到服务器。

有什么想法吗?

最佳答案

SqlConnection 是一个 SQL Server 客户端。

您需要从 NuGet 下载 MySql 客户端。

关于c# - 使用 C# 连接到 MySQL Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17798029/

相关文章:

c# - 为什么 C# 允许进行异步覆盖?

c# - 以编程方式获取 case 语句中常量的值

Mysql错误代码: 1111.组函数使用无效

mysql - 如何用一个查询获取两个 select join 语句的结果

php - 获取 foreach() 循环以给定方式显示数组输出

c# - 创建 Controller 时的可测试性考虑

c# - 将二维数组从 VB6 编码到 .NET

c# - 有没有办法在 C# 中使用访问器的参数

mysql - 将旧的 3.23.49 MySQL 数据库转移到 5.0.51 MySQL 数据库 - 以 ANSI 和 UTF-8 编码

php - mysql,如何删除重复数据?