1. 程式人生 > >VS2015 C#訪問MySQL資料庫

VS2015 C#訪問MySQL資料庫

VS2015 C#連線MySQL

一、工具安裝;

  1. 安裝 MySQL For Windows,這個不多說,上官網下載;
  2. 安裝mysql-connector-net,這個是MySQL資料庫.NET開發驅動,因為C#是.NET架構的,所以需要通過這個工具提供的Mysql.Data.dll來訪問MySQL資料庫;
  3. 安裝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.生成解決方案和執行:

可以看到,我們已經連線上了本地的資料庫,並且成功訪問到了一個表中的內容。