C# 連接數據庫MySql並執行查詢命令


首先,下載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();
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM