c# 連線mysql資料庫
阿新 • • 發佈:2019-01-11
準備工作:
1.下載引用(mysql-connector-net-5.2.7-noinstall)並新增引用,只需要新增其中一個“mysql.data.dll”就行了
2.新增引用
接下來,新增下列程式碼到一個新建類,MySQLCon
記得將資料庫名字,密碼修改下
class MySQLConn { private string MysqlCon = "Database=document_manage; Data Source=localhost;User Id=root;" + "Password=123456;pooling = false; CharSet = utf8 ;port =3306"; public DataTable ExecuteQuery(string sqlStr) { MySqlCommand cmd; MySqlConnection con; MySqlDataAdapter msda;//資料介面卡,DataAdapter物件在DataSet與資料之間起橋樑作用 con = new MySqlConnection(MysqlCon); con.Open(); cmd = new MySqlCommand(sqlStr, con); cmd.CommandType = CommandType.Text; DataTable dt = new DataTable(); msda = new MySqlDataAdapter(cmd); msda.Fill(dt); con.Close(); return dt; } public int ExecuteUpdate(string sqlStr) { int iud = 0; MySqlCommand cmd; MySqlConnection con; con = new MySqlConnection(MysqlCon); con.Open(); cmd = new MySqlCommand(sqlStr, con); cmd.CommandType = CommandType.Text; iud = cmd.ExecuteNonQuery(); con.Close(); return iud; } }
然後,你就可以將資料庫的內容顯示到頁面上觀察下了,