VS2015 C#訪問MySQL資料庫
阿新 • • 發佈:2019-01-27
VS2015 C#連線MySQL
一、工具安裝;
- 安裝 MySQL For Windows,這個不多說,上官網下載;
- 安裝mysql-connector-net,這個是MySQL資料庫.NET開發驅動,因為C#是.NET架構的,所以需要通過這個工具提供的Mysql.Data.dll來訪問MySQL資料庫;
- 安裝VS2015,這個也不多說,上網官網下載,然後找破解方法。
二、實現步驟:
1.VS建立一個C#的Windows窗體應用程式:
2.新增Mysql.Data.dll的引用:
3.從工具箱向form1窗體上拖一個按鈕和datagridview控制元件,按鈕是觸發連線資料庫獲取資料集,按鈕的名稱為顯示,datagridview控制元件是用於顯示資料集內容:
4.新增名稱空間和button1的點選事件處理函式:
private void button1_Click(object sender, EventArgs e)
{
string str = "Server=localhost;User ID=root;Password=;Database=my_test;CharSet=gbk";
MySqlConnection con = new MySqlConnection(str);//例項化連結
con.Open();//開啟連線
string strcmd = "select * from runoob_tbl" ;
MySqlCommand cmd = new MySqlCommand(strcmd, con);
MySqlDataAdapter ada = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
ada.Fill(ds);//查詢結果填充資料集
dataGridView1.DataSource = ds.Tables[0];
con.Close();//關閉連線
}
5.生成解決方案和執行:
可以看到,我們已經連線上了本地的資料庫,並且成功訪問到了一個表中的內容。