我已經更新了C#連接MySQL的程式,並且有更詳細的說明,請閱讀[更新] C#連接MySQL這篇文章,謝謝。
我使用的是 MySQLDriverCS
這個code是我自己寫的,歡迎自由使用 (商業,非商業…隨便都可以啦! 不管怎麼用都不用給我錢!)
using MySQLDriverCS;
// 建立資料庫連線
MySQLConnection DBConn;
DBConn = new MySQLConnection(new MySQLConnectionString("localhost","mysql","root","",3306).AsString);
DBConn.Open();
// 執行查詢
MySQLCommand DBComm;
DBComm = new MySQLCommand("select Host,User from user",DBConn);
// 讀取資料
MySQLDataReader DBReader = DBComm.ExecuteReaderEx();
// 顯示資料
try
{
while (DBReader.Read())
{
Console.WriteLine("Host = {0} and User = {1}", DBReader.GetString(0),DBReader.GetString(1));
}
}
finally
{
DBReader.Close();
DBConn.Close();
}
// 關閉資料庫連線
DBConn.Close();