C#訪問MySQL數據庫

上篇博客講了怎麼安裝並搭建MySQL數據庫,接下來要講怎麼在這個服務器上創建我們所需要的數據庫,並進一步展示如何通過C#軟件與數據庫交互。

------------------------------------------------------------------------------------------------------------

1、利用MySQL Workbench創建數據庫和表。

MySQL的可視化工具有多個,這裏我們利用MySQL Workbench創建數據庫和表。”可視化工具能夠提高生產效率“。我們在工作的工程中需要使用最便捷的方法處理問題,既減少了自己的工作量,有提高了工作效率,所以在工作過程中作者不提倡使用黑色命令框。

(1)打開MySQL Workbench,並連接數據庫,顯示連接數據庫對話框;

(2)成功連接後,新建一個mysql數據庫,點擊如圖所示紅色按鈕,“create new Schema”,填寫數據庫名稱如“new_schema”,點擊“應用”;在彈出的的確認對話框中點擊“應用”

(3)接下來開始創建表,如示例中的stuent_table表在表中錄入一些數據:


保存,完成數據庫相關創建。

2、C#連接上面已創建的MySQL數據庫

使用VS2015開發工具新建一個windows窗體應用程序,添加引用MySql.Data.dll(此鏈接庫是C#操作MySQL數據庫的驅動文件或者說是聯繫兩者的插件,該dll文件爲應用程序提供了數據庫操作的相關函數方法)。


  • 添加一個數據庫封裝類MySQLtest.cs,裏面包含數據庫服務器的名、登錄賬戶、密碼、端口、功能函數等。
  • 在窗體應用程序中添加一個datagridview控件。
  • 然後在連接數據庫按鈕事件中寫入代碼,如圖所示

        private void btnConect_Click(object sender, EventArgs e)
        {
            string sql = "select * from stuent_table";
            dataGridView1.DataSource = MySQLtest.ExecuteQuery(sql);
        }

運行,結果如下:


以上。

------------------------------------------

路漫漫其修遠兮,吾將上下而求索。

發佈了47 篇原創文章 · 獲贊 124 · 訪問量 44萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章