首先,下載MySql.Data.dll,並將它放在你的工程目錄下的Dubug下。
其次,右鍵點擊你的項目名字,選擇“添加引用”,將MySql.Data.dll添加到項目中
最后,在代碼頁中輸入using MySql.Data.MySqlClient; 然后,就可以使用這個類庫來建立連接了。
建立連接代碼:
MySqlConnection sqlCon = new MySqlConnection("Database=數據庫名字;Data Source=服務器的ip地址;User Id=用戶名;Password=用戶密碼");
或者:
MySqlConnection sqlCon = new MySqlConnection("server=服務器的ip地址;user id=用戶名;password=用戶密碼;database=數據庫名字");
或者:
string M_str_sqlcon = "server=服務器ip地址;User Id=用戶名;password=用戶密碼;Database=數據庫名字"; //根據自己的設置
MySqlConnection sqlCon = new MySqlConnection(M_str_sqlcon);
server=服務器ip地址;User Id=用戶名;password=用戶密碼;Database=數據庫名字,這幾個的順序可以調換,只要對准每個字符串和標識符思就好了。
設置查詢命令代碼:
//設置查詢命令
MySqlCommand cmd = new MySqlCommand("select * from myfunc where TITLE like '%p%'", sqlCon);
//查詢結果讀取器
MySqlDataReader reader = null;
獲取查詢結果代碼:
try
{
//打開連接
sqlCon.Open();
//執行查詢,並將結果返回給讀取器
reader = cmd.ExecuteReader();
while (reader.Read())
{
Result_textBox.Text += "ID=" + reader[0].ToString() + " ,TITLE=" + reader[1].ToString() + " ,KEYWORD=" +
reader[2].ToString() + " ,CONTENT=" + reader[3].ToString() + ".";
}
}
catch (Exception ex) { }
finally
{
reader.Close();
sqlCon.Close();
}