使用ASP.NET連接至MySQL資料庫
本範例說明如何使用ASP.NET/MySql.Data連接MySQL資料庫。開始之前,您需要注意的事項:- 具備電腦程式設計知識。
- Microsoft®Visual Studio .NET。
- 開發電腦上的MySQL連接器/ NET。欲了解更多信息,請點擊這裡。
- 具備MySQL知識,特別是MySQL資料命名空間。
- 設定MySQL資料庫。
使用ASP.NET連接至MySQL資料庫
- 找到您的資料庫連線字串( Plesk )。
	注意:將您的密碼變更為實際的資料庫密碼。 
- 使用Microsoft Visual Studio .NET建立ASP.NET專案。
- 新增對MySql.Data.dll的參照。
- 在您的資料庫資訊中,將以下程式碼中的值替換為your_ConnectionString。
- 在您的專案中插入下列程式碼,包含修改過的your_ConnectionString值:注意:如果您的MySQL資料庫是建立在啟用允許直接存取資料庫的話,您可以從開發電腦連線到該資料庫。如果您並未啟用允許直接資料庫存取,則您的MySQL處於安全環境,您無法透過開發電腦連線至資料庫。僅當您的程式碼部署到主機網站時,連線才能成功。 
MySQL.Data.MySqlClient。的MySqlConnection的MySqlConnection =新
MySQL.Data.MySqlClient。 MySQLConnection ();
 mySqlConnection.ConnectionString =“ your_ConnectionString ”;
嘗試
{
 mySQLConnection.Open();
       開關(mySQLConnection.State)
 {
案例System.Data。連接狀態。開啟:
 //已建立連線
中斷;
案例System.Data。連接狀態。關閉:
 //無法建立連線,發生錯誤
引發新異常(“資料庫連接狀態為關閉” );
中斷;
 default :
 //連線正在積極進行其他操作
中斷;
 }
       // //將您的程式碼置放於此處以便處理資料//
 }
趕上(MySql.Data.MySqlClient。個MySqlException個MySqlException)
 {
 //使用mySqlException物件處理特定的MySQL錯誤
}
抓(例外例外)
 {
 //使用例外對象處理所有其他非MySQL特定的錯誤
}
最後
{
 //確定只關閉非關閉狀態的連線
如果(mySqlConnection.State!= System.Data。ConnectionState .Closed)
 {
 //關閉連線,以便進行垃圾收集
mySQLConnection.Close();
 }
 }