?

基于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更新驅動程序
谷歌禁止加密貨幣應用程序
創世代碼
創世代碼
創世代碼
創世代碼
計算機硬件設備驅動程序分析
三星電子將開設應用程序下載商店
微軟軟件商店開始接受應用程序
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合