首页 > 技术文章 > 实训六 MySql数据库编程练习

wxb293 2020-07-12 11:14 原文

实训六 MySql数据库编程练习

一、实训目的

1、掌握Mysql数据库、Navicat  for Mysql等软件的安装配置方法。

2、掌握使用JDBC驱动程序连接MySql数据库的使用方法。

3、掌握对数据库表记录进行添加和读取、显示方法。

二、实训设备

笔记本电脑,Windows 7或Win10操作系统,Jdk1.7,eclipse,Windowbuilder,MySql 5.7,Navicat 11等软件。

三、实训内容和步骤

1、安装MySQL5.7.24,安装NaviCat for MySql 11.2。

2、使用NaviCat for MySql在MySQL数据库中新建数据库(rfidcard)和表(tblcard)。

(1)新建数据库:rfidcard,字符集gb-2312-Chinese Simplified。

(2)打开新建的数据库rfidcard,在该数据库中新建表:tblcard。

Tblcard具有如下4个字段:

Cardid,varchar,10

Times,int

Starttime,varchar,20

Untiltime,varchar,20

3、在eclipse中新建SWT项目

进入Eclipse后,单击菜单“文件--新建--项目…”,或在起始页中单击“新建项目…”,打开新建项目窗口,选择“WindowBuilder—SWT Designer—SWT/JFace Java Project”,然后单击下一步,输入项目名称:SQLTest20160211XX,然后单击“确定”按钮。

4、新建应用程序窗口

选中新建项目中的“src”,单击菜单“文件—新建—其他…”,打开“新建”对话框,选择“SWT—Application Window”,单击“下一步”,打开“New SWT Application”对话框。

 

 

 5、设计程序界面

从解决方案资源管理器窗口中双击“SqlTest.java”,选择Design视图,先修改窗口的标题为“SqlTest 16物联网1班 xxx 20160211xx”,然后从工具箱中添加控件: 6个标签(label),5个文本框(Text)和7个按钮(button),修改控件的名称(Name)和显示的文本(text),进行适当的布局调整,使各控件整齐美观。

 

 

 6、拷贝库文件夹(lib),添加MySQL数据库驱动程序

在项目中新建文件夹(lib),将其中的库文件(12个)拷贝到该文件夹中,并将mysql-connector-java-5.1.35.jar也拷贝到该文件夹中,将项目库文件的引用位置改为项目中lib文件夹中的库文件。

 

 

 7、新建数据库模型类CardEntity.java

 

 

 

 

 8、新建数据访问对象类CardDAO.java

 

 

 

 

 

 

 

 

 9、编写“写入数据”按钮单击事件监听程序。在界面设计窗口中,双击“写入数据”按钮,进入代码编辑界面,输入下图框线中的内容。

 

 

 

 

 10、编写“读取数据”按钮单击事件监听程序。在界面设计窗口中,双击“读取数据”按钮,进入代码编辑界面,输入下图框线中的内容。

 

 

 

 

 11、运行调试

录入编辑、调试完成后,将源程序(项目文件夹)压缩为SQLTest20160211XX.rar,作为实训题的附件上传。

  

四、实训总结

1、回答问题:使用JDBC连接mysql数据库,创建连接对象需要经过哪几个步骤?

2、简述本次实训的收获。

推荐阅读