【MySQL】C# 连接MySQL
在C#中连接MySQL数据库,你可以使用MySql.Data.MySqlClient
命名空间提供的MySqlConnection
类。首先,确保你的项目中已经安装了MySQL Connector/NET。
以下是一个简单的C#代码示例,展示了如何连接到MySQL数据库并执行一个查询:
using System;
using MySql.Data.MySqlClient;
class Program
{
static void Main(string[] args)
{
string connectionString = "server=localhost;user=root;database=mydatabase;port=3306;password=mypassword";
MySqlConnection connection = new MySqlConnection(connectionString);
try
{
connection.Open();
string query = "SELECT * FROM mytable";
MySqlCommand cmd = new MySqlCommand(query, connection);
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader["column_name"].ToString());
}
reader.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
finally
{
if (connection != null)
{
connection.Close();
}
}
}
}
确保将连接字符串中的server
, user
, database
, port
, 和 password
替换为你的MySQL服务器信息。同时,更改query
变量中的SQL查询为你想要执行的查询,以及reader["column_name"]
中的列名以匹配你的数据表结构。
评论已关闭