學校專案需開發 C# 視窗應用程式,要求連接 MySQL 資料庫。開發環境為 Visual Studio 2008,初學者不清楚具體步驟。
MySql.Data。app.config 中定義連線字串,包含 Server、Database、Uid、Pwd 等參數。MySqlConnection、MySqlCommand、MySqlDataReader 執行 CRUD 操作,配合 using 區塊確保資源釋放。string connStr = ConfigurationManager.ConnectionStrings["MySQLConn"].ConnectionString;
using (var conn = new MySqlConnection(connStr))
{
conn.Open();
using (var cmd = new MySqlCommand("SELECT * FROM users", conn))
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine(reader["username"]);
}
}
}
MySql.Data 版本與 .NET Framework 版本相容。