LINQPad 是一个用于 .NET 开发的实用工具,它允许开发者编写、测试和调试代码片段。MySQL 是一个流行的开源关系型数据库管理系统。将 LINQPad 连接到 MySQL 可以让你在 LINQPad 中执行 SQL 查询和操作 MySQL 数据库。
LINQPad 支持多种数据库连接方式,包括:
MySql.Data
。以下是一个使用 ADO.NET 连接 MySQL 并执行简单查询的示例代码:
using System;
using MySql.Data.MySqlClient;
public class Program
{
public static void Main()
{
string connectionString = "Server=localhost;Database=testdb;Uid=root;Pwd=password;";
using (MySqlConnection connection = new MySqlConnection(connectionString))
{
connection.Open();
string query = "SELECT * FROM users";
using (MySqlCommand command = new MySqlCommand(query, connection))
{
using (MySqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine($"ID: {reader.GetInt32(0)}, Name: {reader.GetString(1)}");
}
}
}
}
}
}
通过以上步骤和示例代码,你应该能够成功地将 LINQPad 连接到 MySQL 并进行数据库操作。如果遇到具体问题,可以根据错误信息进一步排查和解决。
领取专属 10元无门槛券
手把手带您无忧上云