大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java數據庫連接步驟

Java數據庫連接步驟

更新時間:2022-06-21 12:11:59 來源:動力節點 瀏覽1332次

動力節點小編來告訴大家Java連接MySQL數據庫的方法:首先下載解壓得到jar庫文件,并在對應的項目中導入該庫文件;然后添加JDBC;接著在Mysql數據庫中進行建表,和添加數據的操作;最后連接數據庫并讀取數據即可。

Java 連接 MySQL數據庫需要驅動包,解壓后得到jar庫文件,然后在對應的項目中導入該庫文件。

創建一個以JDBC連接數據庫的程序,具體步驟:

1. 加載驅動:

導入數據庫連接jar包,在工程目錄中創建lib文件夾,將下載好的JDBC放到該文件夾下,如下圖所示:

2. 添加JDBC:

右鍵工程名,在java build path中的Libraries分頁中選擇Add JARs...,選擇剛才添加的JDBC,如下圖:

3.在Mysql數據庫中進行建表,和添加數據的操作。

CREATE TABLE emp(
   empno            INT(4)          PRIMARY KEY,
   ename            VARCHAR(10),
   job              VARCHAR(9),
   hiredate         DATE,
   sal              FLOAT(7,2)
) ;

4. 連接數據庫并讀取數據:

數據庫名稱:sqltestdb

數據包名稱:emp

端口號:3306

用戶名:root

密碼:root

package sqldemo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement; 
public class main {
    public static void main(String[] args) {
        //聲明Connection對象
        Connection con;
        //驅動程序名
        String driver = "com.mysql.jdbc.Driver";
        //URL指向要訪問的數據庫名mydata
        String url = "jdbc:mysql://localhost:3306/sqltestdb";
        //MySQL配置時的用戶名
        String user = "root";
        //MySQL配置時的密碼
        String password = "123456";
        //遍歷查詢結果集
        try {
            //加載驅動程序
            Class.forName(driver);
            //1.getConnection()方法,連接MySQL數據庫!!
            con = DriverManager.getConnection(url,user,password);
            if(!con.isClosed())
                System.out.println("Succeeded connecting to the Database!");
            //2.創建statement類對象,用來執行SQL語句!!
            Statement statement = con.createStatement();
            //要執行的SQL語句
            String sql = "select * from emp";
            //3.ResultSet類,用來存放獲取的結果集!!
            ResultSet rs = statement.executeQuery(sql);
            System.out.println("-----------------");
            System.out.println("執行結果如下所示:");  
            System.out.println("-----------------");  
            System.out.println("姓名" + "\t" + "職稱");  
            System.out.println("-----------------");                
            String job = null;
            String id = null;
            while(rs.next()){
                //獲取stuname這列數據
                job = rs.getString("job");
                //獲取stuid這列數據
                id = rs.getString("ename"); 
                //輸出結果
                System.out.println(id + "\t" + job);
            }
            rs.close();
            con.close();
        } catch(ClassNotFoundException e) {   
            //數據庫驅動類異常處理
            System.out.println("Sorry,can`t find the Driver!");   
            e.printStackTrace();   
            } catch(SQLException e) {
            //數據庫連接失敗異常處理
            e.printStackTrace();  
            }catch (Exception e) {
            // TODO: handle exception
            e.printStackTrace();
        }finally{
            System.out.println("數據庫數據成功獲取!!");
        }
    }
}

通過上述介紹,相信大家對Java數據庫連接步驟已經有所了解,大家如果想了解更多相關知識,可以關注一下動力節點的Java視頻教程,里面的課程內容細致全面,通俗易懂,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲精品国产一区二区三区四区 | 四虎影视黄色 | 五月久久亚洲七七综合中文网 | 亚洲欧洲国产精品 | 欧美大屁股精品毛片视频 | 亚洲特级片 | 久久乱69小说 | 香蕉视频黄网站 | 国产高清一区二区三区 | 在线操 | 九九99视频在线观看视频观看 | 人人爱天天做夜夜爽2020麻豆 | 国产精品爱久久久久久久小 | 欧美日本激情 | 日韩精品一区二区三区国语自制 | 九九99re在线视频精品免费 | 福利视频精品 | 久久精品日日躁精品 | 九九久久精品 | 九九精品在线视频 | 久久美剧| 亚洲精品久久久久中文字小说 | 欧美永久免费 | 性短视频在线观看免费不卡流畅 | 狠狠色丁香婷婷综合久久片 | 久久国产免费 | 国产在线观看成人免费视频 | 国产亚洲精品一区二区久久 | 九九影院理论片在线观看 | 久久综合综合久久 | 欧美爱爱视频网站 | 国产欧美另类性视频 | 性视频xxx | 色视频免费国产观看 | 国产97色在线 | 免费 | 久揄揄鲁一二三四区高清在线 | 桃色网站入口 | 久久国内| 囗交免费毛片 | 一本大道香蕉大vr在线吗视频 | 欧美高清精品 |