c#连接mysql语句
时间: 2023-07-27 16:20:18 浏览: 99
连接 MySQL 数据库可以使用 C# 中的 `MySqlConnection` 类。以下是一个连接 MySQL 数据库并查询数据的示例代码:
```csharp
using MySql.Data.MySqlClient;
// 定义连接字符串
string connectionString = "Server=服务器名称;Database=数据库名称;Uid=用户名;Pwd=密码;";
// 创建连接对象
using (MySqlConnection connection = new MySqlConnection(connectionString))
{
// 打开连接
connection.Open();
// 定义 SQL 查询语句
string sql = "SELECT * FROM 表名";
// 创建命令对象
using (MySqlCommand command = new MySqlCommand(sql, connection))
{
// 执行查询并获取结果集
using (MySqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
// 处理每一行数据,例如:
int id = reader.GetInt32(0);
string name = reader.GetString(1);
int age = reader.GetInt32(2);
// ...
}
}
}
}
```
在上面的示例代码中,需要将 `Server`、`Database`、`Uid` 和 `Pwd` 替换为实际的数据库连接信息,将 `表名` 替换为实际的表名。然后,就可以执行 SQL 查询语句并获取结果集了。需要注意的是,需要先安装 `MySql.Data` NuGet 包才能使用 `MySqlConnection` 类。
阅读全文