上篇博客讲了怎么安装并搭建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);
}
运行,结果如下:
以上。
------------------------------------------
路漫漫其修远兮,吾将上下而求索。