【C#】C#訪問和操作MYSQL數據庫

這裏介紹下比較簡單的方式,引用MySql.Data.dll然後添加一個MySqlHelper類來對MySql數據庫進行訪問和操作。

 

1.將MySql.Data.dll引用到你的項目中

下載地址:MySql.Data.rar

添加引用後在你的數據庫操作類(如MySqlHelper.cs)中添加引用聲明

using MySql.Data;
using MySql.Data.MySqlClient;

 

2.添加一個MySqlHelper類來對MySql數據庫進行操作。 MySqlHelper.CS網上有很多列子,把代碼拷下來就可以直接使用。如果裏面的ExcecuteNonquery、GetDataSet等基本訪問數據庫方法還是無法滿足你開發需求的話,你還可以自己重新改寫代碼來擴充其功能。

MySqlHelper:

按 Ctrl+C 複製代碼
按 Ctrl+C 複製代碼

 

MySqlHelper裏面的方法和SqlHelper差不多,就不一一說明了。

除此之外引用DBUTILITY類庫也是一個很好的選擇,DBUTILITY.DLL是一個集成SQLHELPER、MYSQLHELPER以及ORACLEHELPER等衆多數據庫操作類的類庫,添加引用後就可以直接調用其中方法對數據庫進行查詢、編輯等操作,十分的方便。

 

3.配置你的MYSQL數據庫鏈接字符串如下:

//數據庫連接字符串
public static string Conn = "Database='數據庫名';Data Source='數據庫服務器地址';User Id='數據庫用戶名';Password='密碼';charset='utf8';pooling=true";

由於PHPMYADMIN相當於一個小型網站,因此在你的數據庫連接中還要設置下PHPMYADMIN編碼charset='utf8'

 

4.以上準備工作完成後,就可以通過調用MySQLHelper類裏面的方法來對MYSQL數據庫進行操作了,這些方法的用法也與SqlHelper類似。

dgv.DataSource=MySqlHelper.GetDataSet(MySqlHelper.Conn, CommandType.Text, "select * from wp_posts"null).Tables[0].DefaultView;

執行MySql查詢後得到結果:

對應的MySql數據庫中的數據:

轉載自:http://www.cnblogs.com/youuuu/archive/2011/06/16/2082730.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章