黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

Java數據庫連接步驟

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

動力節點小編來告訴大家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視頻教程,里面的課程內容細致全面,通俗易懂,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美亚洲国产成人高清在线 | 手机看片日韩国产 | 91桃色国产线观看免费 | 放荡的美妇一区二区三区 | bbixx在线观看 | 免费视频黄 | 国产农村精品一级毛片视频 | 狠狠色噜噜狠狠狠狠97不卡 | 中国一级黄色毛片 | 欧美日韩视频在线播放 | 日韩在线一区二区三区免费视频 | 成人私人影院www片免费高清 | 国产91网站在线观看 | 久久精品小视频 | 久久久久亚洲视频 | 99riav精品国产| 日韩专区欧美 | 夜夜狠| 日本一本一道久久香蕉免费 | 黄网站免费观看 | 美女视频黄的全免费网站 | 国产精品久久婷婷六月丁香 | 欧美黄色大片免费 | 欧美日韩中文字幕久久伊人 | 久草网免费 | 亚洲日韩在线视频 | 欧美国产亚洲精品a第一页 欧美国产在线观看 | 麻豆视频一区二区三区 | 91福利院| 日韩精品毛片 | yy6080网午夜毛片一级 | 天堂网在线观看视频 | 在线网站黄色 | 九九九九精品视频在线播放 | 综合 欧美 国产 视频二区 | 全部毛片免费看 | 久久天天躁狠狠躁夜夜不卡 | 中文字幕第10页 | 欧美日韩不卡高清 | 被窝国产理论一二三影院 | www.国产精品视频 |