.net連線MySql資料庫
阿新 • • 發佈:2019-02-08
本篇文章簡單介紹一下.net與MySql資料庫的連線
一、下載C#連線MySql的MySQL connector/Net元件
二、 安裝
安裝在這裡不做贅述,只要安裝結束能找到就好。
三、在.net專案中引用該元件
我用的為VS2017,大家版本可能不一樣,但不會有很大差別。
1. 在解決方案一欄中,右鍵單擊之後再彈出的目錄中選擇新增,然後選擇引用
2. 在新增引用一欄中選擇瀏覽,單擊下方瀏覽按鈕,找到剛才MySQL connector/Net元件的安裝位置,選擇Assemblies資料夾下的v4.0或v4.5資料夾,之後選擇MySql.Data.dll動態連結庫,選擇完成之後點選確定。
3. 在程式中使用“using MySql.Data.MySqlClient;”語句即可使用該動態連結庫
四、資料庫的連線與查詢
有資料庫使用經驗的開發人員可以很輕鬆的理解該段程式碼是如何與資料庫連線並查詢的,在這裡就不做過多贅述了。
string s = "server=localhost; user id=root; password=; database=cSharp;";
MySqlConnection connection = new MySqlConnection(s);
string sqlQuery = "SELECT * FROM table1";
MySqlCommand command = new MySqlCommand(sqlQuery, connection);
connection.Open();
MySqlDataReader reader = command.ExecuteReader();
string result = "";
try {
while (reader.Read() == true) {
result += reader["username"];
result += reader["password"];
result += reader["age"];
Response.Write(result + "<hr>");
result = "";
}
}
catch (Exception ex) {
}
connection.Close();
附資料庫表結構