C#如何快速将数据写入MYSQL
时间: 2023-09-29 18:11:02 浏览: 122
要在C#中快速将数据写入MySQL,可以使用MySQL Connector/NET。这是MySQL官方提供的用于.NET应用程序的驱动程序。
以下是一个简单的示例,演示如何使用MySQL Connector/NET将数据写入MySQL数据库:
```csharp
using MySql.Data.MySqlClient;
// 连接到数据库
string connStr = "server=localhost;user=root;database=mydatabase;port=3306;password=mypassword;";
MySqlConnection conn = new MySqlConnection(connStr);
conn.Open();
// 插入数据
string sql = "INSERT INTO mytable (id, name, age) VALUES (@id, @name, @age)";
MySqlCommand cmd = new MySqlCommand(sql, conn);
cmd.Parameters.AddWithValue("@id", 1);
cmd.Parameters.AddWithValue("@name", "John");
cmd.Parameters.AddWithValue("@age", 30);
cmd.ExecuteNonQuery();
// 关闭连接
conn.Close();
```
在此示例中,我们首先建立到MySQL数据库的连接,然后使用INSERT语句将数据插入名为mytable的表中。最后,我们关闭连接以释放资源。
请注意,此示例仅适用于演示如何使用MySQL Connector/NET将数据写入MySQL。在实际应用程序中,您需要更好地处理连接错误和异常情况,以确保代码的可靠性和安全性。
阅读全文