MySQL Connector/NET 版本資訊
您的 MySQL Connector/NET 應用程式若要連線至 MySQL 資料庫,必須使用 MySqlConnection
物件建立連線。
MySqlConnection
建構函式會將連線字串當作其中一個參數。連線字串提供連線至 MySQL 資料庫的必要資訊。連線字串在第 4 章,Connector/NET 連線中有更完整的說明。如需支援的連線字串選項清單,請參閱第 4.5 節,「Connector/NET 連線選項參考」。
下列程式碼示範如何建立連線物件:
using System;
using System.Data;
using MySql.Data;
using MySql.Data.MySqlClient;
public class Tutorial1
{
public static void Main()
{
string connStr = "server=localhost;user=root;database=world;port=3306;password=******";
MySqlConnection conn = new MySqlConnection(connStr);
try
{
Console.WriteLine("Connecting to MySQL...");
conn.Open();
// Perform database operations
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
conn.Close();
Console.WriteLine("Done.");
}
}
當呼叫 MySqlConnection
建構函式時,它會傳回一個連線物件,用於後續的資料庫作業。在執行任何其他作業之前開啟連線。在應用程式結束之前,請呼叫連線物件上的 Close
來關閉與資料庫的連線。
有時嘗試對連線物件執行 Open
可能會失敗,並產生可以使用標準例外狀況處理程式碼處理的例外狀況。
在本節中,您已了解如何建立與 MySQL 資料庫的連線,以及開啟和關閉對應的連線物件。