Java、MySQL 和 JDBC Hello World 教程 - 從 MySQL 創建連接、插入數據和檢索數據

已發表: 2020-07-27
關於如何在 macOS 上本地建立與 MySQL DB 的 JDBC 連接的簡單 Crunchify 教程

在這個當前的創新技術世界中,沒有任何地方不需要Database connectivity來執行個性化連接和活動。

如果您使用 Facebook、Twitter 或任何其他社交媒體,您在網站上執行的每個操作都可能存儲到 DB 中,並且將retrieved during your next visit相關的個性化視圖。

還有很多其他技術,例如瀏覽器緩存,但將首選項存儲到數據庫就是其中之一。

野外有很多數據庫。 以下是其中的幾個:CouchBase、MySQL、Oracle、Cassandra、MongoDB 等。在本教程中,我們將介紹 MySQL 數據庫。

如果您有以下任何問題,那麼您來對地方了:

  • JDBC 教程 – JDBC HelloWorld MySQL
  • 使用 JDBC 連接到數據庫
  • JDBC 和 MySQL 連接
  • 在 Java 中如何使用 JDBC 驅動程序連接到 MySQL
  • Java程序使用JDBC連接MySQL
  • java與mysql的JDBC連接示例代碼
  • 如何使用eclipse在java中連接mysql數據庫

你需要什麼?

您需要在台式機或筆記本電腦上本地安裝MySQL 。 我已經在我的 macOS 上安裝了 MAMP,它默認帶有 MySQL DB。

讓我們開始吧:

  1. 創建類CrunchifyMySQLDBTutorial.java
  2. 創建標準 DB ConnectionPreparedStatementResultSet對象
  3. 執行executeUpdate()操作將數據插入 Table
  4. 執行executeQuery()操作以從 MySQL 表中檢索數據
  5. 在我們的例子中:
    1. 數據庫名稱:crunchify
    2. 用戶名:root
    3. 密碼:root
    4. 表名:員工
  6. Step - 1 :創建與數據庫的連接。 如果 JDBC 失敗,我們將拋出錯誤消息
  7. Step - 2 :我們將向數據庫添加 3 條記錄
  8. Step - 3 : 我們將所有記錄一一讀取並打印到 Eclipse 控制台

JDBC MySQL 的 Maven 依賴項

請在項目的 pom.xml 文件中添加以下 maven 依賴項。

這是我們的數據庫結構

Crunchify 編寫的 Java 中的簡單 JDBC MySQL Hello World 示例

用於 MySQL JDBC 連接和添加、檢索操作的完整 Java 代碼

輸出: