大战熟女丰满人妻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視頻教程,里面的課程內容細致全面,通俗易懂,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日韩在线中文 | 中文字幕无线码中文字幕免费 | 我爱avav | 狠狠狠色丁香婷婷综合久久五月 | porno日本xxxx| 欧美一级日本一级韩国一级 | 久久精品国产久精国产果冻传媒 | 日本在线一卡二卡毛片 | a国产视频 | 免费黄色小视频在线观看 | 在线日产一区二区 | 欧美成人精品高清在线观看 | 手机看片福利盒子久久青 | 国产视频二区在线观看 | 国产精选自拍 | 一级女人18片毛片免费视频 | 国产福利资源 | 日韩永久免费进入2015 | 夜精品a一区二区三区 | 中国一级特黄大片毛片 | 久久综合狠狠综合久久 | 亚洲码和乱人伦中文一区 | 5388国产亚洲欧美在线观看 | 日日日夜夜操 | 国产在线观看精品 | 欧美不卡在线 | 亚洲精品视频网 | 青草社区在线 | 欧美va放荡人妇大片 | 欧美成人七十二式性视频教程 | 福利在线网| 日本黄色aa | 免费视频网站在线观看黄 | 一区二区三区四区五区 | 欧美高清激情毛片 | 97精品在线播放 | www亚洲欲色成人久久精品 | 亚洲一区成人 | 乱子伦xxxx厨房 | 中文字幕三级久久久久久 | 亚洲欧美国产高清va在线播放 |