.net串連mysql資料庫驅動包MySql.Data.dll (mysql-connector-net-5.0.8.1.exe )下載 眾所周知,.Net的資料訪問使用ADO.NET,而.net中沒有提供myql的專用連線工具(比如sql server的sql client),不過mysql.com提供所有用於mysql資料庫連接工具,這裡我們用MySql.Data.dll ,裡邊封裝了所有的mysql資料庫的ADO.NET操作,作用方法與SQL SERVER幾乎一樣(舉個例子:SQL SERVER中的SqlCommand,在MYSQL中就叫MySqlCommand)。 使用方法如下: 1)安裝 資料庫驅動包MySql.Data.dll (mysql-connector-net-5.0.8.1.exe )。 2)在自己的解決方案(工程)中引入MySql.Data.dll 包。步鄒如下: a)在解決方案中的 引用 上單擊滑鼠右鍵。 b)在彈出的介面上單擊 添加引用 。 c)在彈出的對話方塊上單擊 瀏覽 選項。 d)在尋找範圍文字框內找到剛才安裝的MySql.Data.dll 這個包。 註:MySql.Data.dll 預設路徑是: C:\Program Files\MySQL\MySQL Connector Net 5.0.8.1\Binaries\.NET 2.0 e)單擊確定按鈕。 3)編寫串連mysql資料庫代碼:(執行個體如下:) using MySql.Data.MySqlClient; <---必須引入此空間 //Data Source 資料庫所在的伺服器位址 //Database所要串連的資料庫名稱 //User ID資料庫的使用者名稱 //Password資料庫密碼 //port資料庫連接埠號碼(如果是3306可省略) MySqlConnection DBConn = new MySqlConnection("Data Source=192.168.1.2;Database=discuz;User ID=root;Password=123456;port=;charset=gb2312;"); try { DBConn.Open(); } catch (Exception ex) { //拋出異常 } finally { DBConn.Close(); DBConn.Dispose(); }
提示:charset=gb2312加上這節作用是解決中文亂碼問題。 本文為轉載 |