C#连接mysql,添加数据
时间: 2023-07-25 09:23:18 浏览: 76
c#连接mysql
要在 C# 中向 MySQL 数据库添加数据,可以使用 `MySqlCommand` 对象执行 SQL INSERT 语句。以下是一个简单的代码示例:
```csharp
using System;
using MySql.Data.MySqlClient;
class Program
{
static void Main(string[] args)
{
string connectionString = "server=localhost;user=root;password=123456;database=mydatabase";
MySqlConnection connection = new MySqlConnection(connectionString);
try
{
connection.Open();
string sql = "INSERT INTO users (name, age) VALUES ('张三', 20)";
MySqlCommand command = new MySqlCommand(sql, connection);
int rows = command.ExecuteNonQuery();
Console.WriteLine("已成功插入 {0} 行数据。", rows);
}
catch (Exception ex)
{
Console.WriteLine("数据插入失败:" + ex.Message);
}
finally
{
connection.Close();
}
Console.ReadKey();
}
}
```
在上面的示例中,我们向名为 `users` 的表中插入一行数据。`MySqlCommand` 对象的 `ExecuteNonQuery` 方法执行 INSERT 语句,并返回受影响的行数。
请根据实际情况修改 SQL 语句和连接字符串中的参数值。
阅读全文