c# mysql 插入数据
时间: 2023-07-25 11:25:58 浏览: 144
在 C# 中使用 MySQL 数据库插入数据的示例代码如下:
```csharp
using MySql.Data.MySqlClient;
// 数据库连接字符串
string connStr = "server=localhost;user=root;database=mydb;port=3306;password=123456";
// 建立连接
MySqlConnection conn = new MySqlConnection(connStr);
conn.Open();
// 执行插入语句
string sql = "INSERT INTO `mytable` (`name`, `age`, `gender`) VALUES (@name, @age, @gender)";
MySqlCommand cmd = new MySqlCommand(sql, conn);
cmd.Parameters.AddWithValue("@name", "张三");
cmd.Parameters.AddWithValue("@age", 25);
cmd.Parameters.AddWithValue("@gender", "男");
cmd.ExecuteNonQuery();
// 关闭连接
conn.Close();
```
在上述代码中,我们首先建立了一个 MySQL 数据库的连接,并指定了连接字符串。然后使用 `MySqlCommand` 对象执行插入语句,通过 `Parameters.AddWithValue` 方法设置插入语句中的参数。最后调用 `ExecuteNonQuery` 方法执行插入操作。
阅读全文