上篇博客講了怎麼安裝並搭建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);
}
運行,結果如下:
以上。
------------------------------------------
路漫漫其修遠兮,吾將上下而求索。