第一步:下載和安裝MySQLDriverCS.
下載地址:http://sourceforge.net/projects/mysqldrivercs/
(下載的版本為 MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.exe)
下載下來.exe檔案,點擊下一步,下一步…在安裝的檔案夾下面有個dll檔案夾,dll檔案下面有個MySQLDriver.dll. 這個就是我們需要的。
第二步:VS2010上添加引用
第三步:C# 串連資料庫執行個體
第一,添加 using MySQLDriverCS;
C# 操作MySQL執行個體教程代碼,發給喜歡代碼的朋友,呵呵。
本文使用MySQLDriverCS操作MYSQL資料庫,www.111cn.net 使用前請先引入MySQLDriverCS.dll檔案,支援PHP4.0和PHP5.0
C#代碼
| 代碼如下 |
複製代碼 |
static void Main(string[] args) { string sqlstr = "select * from manavatar"; MySQLConnection DBConn = new MySQLConnection(new MySQLConnectionString("192.168.0.13", "flashdata", "root", "root", 3306).AsString); DBConn.Open(); //MySQLDataAdapter myadap = new MySQLDataAdapter(sqlstr, conn); MySQLCommand DBComm = new MySQLCommand(sqlstr,DBConn); MySQLDataReader DBReader = DBComm.ExecuteReaderEx(); //DBComm.ExecuteReaderEx(); MySQLDataAdapter DTAdapter = new MySQLDataAdapter(sqlstr,DBConn); DataSet myDataSet = new DataSet(); DTAdapter.Fill(myDataSet,"manavatar"); try { while (DBReader.Read()) { //Console.WriteLine("11"); Console.WriteLine("DBReader:{0},tttddddd:{1},tt {2}",DBReader.GetString(0), DBReader.GetString(1),DBReader.GetString(3)); } Console.WriteLine("0000"); } catch (Exception e) { Console.WriteLine("讀入失敗!"+e.ToString()); } finally { Console.WriteLine("DBReader關閉"); Console.WriteLine("DBConn關閉"); DBReader.Close(); //DBConn.Close(); } for (int i = 0; i < myDataSet.Tables["manavatar"].Rows.Count; i++) { Console.WriteLine("{0}",myDataSet.Tables["manavatar"].Rows[2]["user"]); } } |