1. 首頁 > 汽車知識網 > 汽車知識

    jdbc,jdbc連接MySQL

    好程序員Java教程解讀JDBC,JDBC簡介- JDBC(Java DataBase Connectivity,java數據庫連接)是一種用于執行SQL語句的Java API,可以為多種關系數據庫提供統一訪問,jdbc連接MySQL,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序

    - Java 具有堅固、安全、易于使用、易于理解和可從網絡上自動下載等特性,是編寫數據庫應用程序的杰出語言。所需要的只是 Java應用程序與各種不同數據庫之間進行對話的方法。

    - JDBC可以在各種平臺上使用Java,如Windows,Mac OS和各種版本的UNIX。

    JDBC(Java DataBase Connectivity,java數據庫連接)是一種用于執行SQL語句的Java API。JDBC API提供了一個標準接口,用于與任何關系數據庫管理系統(RDBMS)進行交互。JDBC API包含以下主要組件:1.JDBC Driver(JDBC驅動程序)。

    - JDBC庫包括通常與數據庫使用相關的下面提到的每個任務的API。

    JDBC使用步驟

    - 連接數據庫。

    - 創建SQL或MySQL語句。

    - 在數據庫中執行SQL或MySQL查詢。

    - 查看和修改生成的記錄。

    JDBC核心組件

    * DriverManager:

    * 此類管理數據庫驅動程序列表。使用通信子協議將來自java應用程序的連接請求與適當的數據庫驅動程序匹配。

    - Driver:

    * 此接口處理與數據庫服務器的通信,我們很少會直接與Driver對象進行交互。而是使用DriverManager對象來管理這種類型的對象。

    * Connection:

    * Statement:

    * 使用從此接口創建的對象將SQL語句提交到數據庫。除了執行存儲過程之外,一些派生接口還接受參數。

    * ResultSet:

    * SQLException:

    * 此類處理數據庫應用程序中發生的任何錯誤

    JDBC案例代碼

    package com.qianfeng.demos;

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.ResultSet;

    import java.sql.SQLException;

    import java.sql.Statement;

    public class Demo01 {

    // 1.加載驅動

    // DriverManager.registerDriver(new com.mysql.jdbc.Driver());

    Class.forName("com.mysql.jdbc.Driver");

    String url = "jdbc:mysql://localhost:3306/students?useSSL=false";

    String user = "root";

    換言之,有了JDBC API,就不必為訪問Sybase數據庫專門寫一個程序,為訪問Oracle數據庫又專門寫一個程序,或為訪問Informix數據庫又編寫另一個程序等等,程序員只需用JDBC API寫一個程序就夠了,它可向相應數據庫發送SQL調用。同時,將Java語。

    String password = "root";

    // 2.獲取java和數據庫的鏈接

    jdbc

    Connection conn = DriverManager.getConnection(url,user,password);

    // 3.獲取statement對象,執行SQL語句

    Statement stmt = conn.createStatement();

    // 4.編寫SQL語句

    jdbc

    String sql = "select * from shuihu";

    // 5.執行sql語句,獲取返回結果

    ResultSet resultSet = stmt.executeQuery(sql);

    // 6.編寫循環,不斷判斷和獲取resultset中的內容

    while(resultSet.next()) {

    System.out.println(resultSet.getObject(1)

    + "\t" + resultSet.getObject(2)

    + "\t" + resultSet.getObject(3)

    + "\t" + resultSet.getObject(4)

    + "\t" + resultSet.getObject(5)

    + "\t" + resultSet.getObject(6));

    }

    // 7.釋放資源

    resultSet.close();

    stmt.close();

    conn.close();

    }

    JDBC(Java DataBase Connectivity,java數據庫連接)是一種用于執行SQL語句的Java API,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以構建更高級的工具和接口,使數。

    }

    JDBC代表Java數據庫連接,這對Java編程語言和廣泛的數據庫之間獨立于數據庫的連接標準的JavaAPI。JDBC庫包含的API為每個通常與數據庫的使用相關聯的任務:使得連接到數據庫 創建SQL或MySQL語句 執行SQL或MySQL的查詢數據庫 查看。

    版權聲明:本站文章均來源于網絡,如有侵權請聯系刪除!

    聯系我們

    在線咨詢:點擊這里給我發消息

    QQ:

    工作日:9:30-18:30,節假日休息

    老婆的视频完整版在线观看