c# 连接mysql数据库
时间: 2023-06-30 10:27:01 浏览: 120
C#连接mysql
4星 · 用户满意度95%
在 C# 中连接 MySQL 数据库需要使用 MySQL Connector/NET,它是 MySQL 官方提供的 .NET 数据库驱动程序。以下是一些示例代码:
1. 引用 MySQL Connector/NET
```csharp
using MySql.Data.MySqlClient;
```
2. 创建数据库连接字符串
```csharp
string connString = "server=localhost;user=root;database=mydb;password=mypassword;";
```
注意,在连接字符串中需要指定 MySQL 服务器地址、数据库名称、用户名和密码。
3. 创建 MySqlConnection 对象
```csharp
MySqlConnection conn = new MySqlConnection(connString);
```
4. 打开数据库连接
```csharp
conn.Open();
```
5. 执行 SQL 命令
```csharp
string sql = "SELECT * FROM mytable";
MySqlCommand cmd = new MySqlCommand(sql, conn);
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
// 处理查询结果
// ...
}
```
6. 关闭数据库连接
```csharp
conn.Close();
```
以上代码只是简单示例,具体实现可能会因为数据库和表的不同而有所差异。你需要根据自己的实际情况进行调整。
阅读全文