1. 程式人生 > 資料庫 >Java使用 JDBC 連線 MySQL 資料庫,初學者必看!

Java使用 JDBC 連線 MySQL 資料庫,初學者必看!

Java使用 JDBC 連線 MySQL 資料庫

Java 連線 MySQL 需要驅動包,下面是8.0.20jar包。
連結:https://pan.baidu.com/s/1grL66ds4X7UZ0DlLM9K5tw
提取碼:az23
複製這段內容後開啟百度網盤手機App,操作更方便哦

IDEA匯入jar包方法:

具體實施程式碼如下:

package day5.JDBC.util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBHelper {
    // MySQL 8.0 以上版本 - JDBC 驅動名及資料庫 URL(MySQL8.0以下版本則不需要資料庫名 ? 號之後的程式碼)
    public static final String URL="jdbc:mysql://localhost:3306/test12_03?characterEncoding=utf8&useSSL=false&serverTimezone=UTC";
    // 資料庫的使用者名稱與密碼
    public static final String USERNAME="root";
    public static final String PWD="123456";

    public static Connection conn;//定義資料庫連線物件

    public static Connection getConn() {
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");//載入驅動,連線MySQL
            try {
                conn=DriverManager.getConnection(URL, USERNAME, PWD);//驅動管理器的方法得到連線
            } catch (SQLException e) {
                e.printStackTrace();
            }
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
        return conn;
    }

    public static void closeConn(Connection conn){
        if (conn!=null){
            try {
                conn.close();// 完成後關閉資料庫連線
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }

    public static void main(String[] args) {
        System.out.println(day5.JDBC.util.DBHelper.getConn());
    }

}

執行結果如下則證明連線成功:
在這裡插入圖片描述