基于Java和MySQL的数据库管理系统的设计与实现

2022-11-22 09:08欧阳桂秀
信息记录材料 2022年9期
关键词:驱动程序应用程序代码

欧阳桂秀

(武汉职业技术学院 湖北 武汉 430074)

0 引言

Java提供了专门用于操作数据库的JDBC(Java Data Base Connectivity)[1],JDBC提供了一些标准应用程序接口(API)。它有一组用Java语言编写的类和接口组成。通过使用JDBC API,用户可以使用完全相同的Java语法访问不同的SQL数据库。

本文重点介绍图形用户界面的Java应用程序(一个数据库管理系统)连接MySQL数据库,在Java图形用户界面对MySQL数据库中的数据实现增加、修改、删除和查询等操作。

1 创建数据库和数据表

运行Navicat,新建连接,用户名是root,密码是root。然后新建数据库,数据库名是xinguan2020。数据库中存放数据的表是xinguanfeiyan,xinguanfeiyan表的字段是id、country、date、dailyCases、dailyDeaths、totalCases和totalDeaths,如图1所示,xinguanfeiyan表中的记录如图2所示。

图1 xinguanfeiyan表的字段

图2 xinguanfeiyan表的记录

2 使用JDBC驱动程序连接MySQL数据库

要通过JDBC访问MySQL,需要下载JDBC驱动程序。MySQL驱动程序可以在MySQL官方网站下载,下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目中导入该库文件。本文使用的jar库文件是mysql-connector-java-5.1.39-bin.jar[2]。

Eclipse,导入jar包的步骤如下:

(1)复制该jar包到对应的项目下:在该项目上(例如,项目名为xinguan2020)单击鼠标右键,N e w-->F o l d e r。在弹出窗口将Folder name命名为add_jar(可以是其他名),点击“finish”按钮。

(2)然后,将MySQL的jar包复制到add_jar中。

(3)选中需要添加到项目中的jar包,单击鼠标右键,Build Path --> Add to Build Path。这样jar包就成功导入到项目中了。

3 Java连接和操作MySQL数据库

3.1 Java图形用户界面

该数据库管理系统,图形用户界面的Java应用程序对MySQL数据库中的数据进行增加、修改、查询和删除等操作。如图3所示。

图3 图形界面的数据库管理系统

3.2 Java连接MySQL数据库

先启动MySQL数据库服务器。然后运行Java应用程序,单击图3的“所有数据”按钮,出现图4所示新的窗口。

图4 浏览数据

图4与图2所示MySQL数据库的xinguanfeiyan表中记录一致,说明Java连接MySQL数据库成功。

主要代码如下:

3.3 Java连接MySQL数据库进行增删改查操作

3.3.1 增加数据

图5 增加数据

与数据库连接,插入记录的关键代码如下:

3.3.2 修改数据

修改数据的界面类似图5所示的增加数据的界面。

与数据库连接,修改记录的关键代码如下:

3.3.3 查询数据

在文本框中输入具体的编号,然后单击“查询”按钮,就可以查询数据库中对应的记录。

与数据库连接,修改记录的关键代码如下:

3.3.4 删除数据

在文本框中输入具体的编号,然后单击“删除”按钮,就可以删除该记录。

与数据库连接,修改记录的关键代码如下:

4 结语

本文通过介绍数据库管理系统,详细讲解了图形用户界面的Java应用程序怎样连接MySQL数据库、如何对MySQL数据库中的数据进行增加、修改、查询和删除等操作,有助于计算机专业学生学习和参考。

猜你喜欢
驱动程序应用程序代码
删除Win10中自带的应用程序
阻止Windows Update更新驱动程序
谷歌禁止加密货币应用程序
创世代码
创世代码
创世代码
创世代码
计算机硬件设备驱动程序分析
三星电子将开设应用程序下载商店
微软软件商店开始接受应用程序