用vs连接mysql后运用c#
时间: 2023-06-25 22:04:53 浏览: 51
连接 MySQL 数据库可以使用 C# 中的 ADO.NET 技术,以下是一个简单的示例代码:
首先需要引入以下命名空间:
```
using MySql.Data.MySqlClient;
```
然后可以通过以下代码建立与 MySQL 数据库的连接:
```
string connectionString = "Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;";
MySqlConnection conn = new MySqlConnection(connectionString);
conn.Open();
```
其中,`myServerAddress` 是 MySQL 服务器地址,`myDataBase` 是要连接的数据库名称,`myUsername` 和 `myPassword` 分别是数据库的用户名和密码。
连接成功后,可以执行 SQL 命令来操作数据库。例如,以下代码可以查询一个表中的记录:
```
string sql = "SELECT * FROM myTable";
MySqlCommand cmd = new MySqlCommand(sql, conn);
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader["column1"] + "\t" + reader["column2"]);
}
```
其中,`myTable` 是要查询的表名,`column1` 和 `column2` 分别是要查询的列名。
最后,要记得关闭数据库连接:
```
conn.Close();
```
以上是一个简单的连接 MySQL 数据库并查询数据的示例代码。你可以根据自己的需求进行修改和扩展。