MyEclipse下的MySQL8.0的JDBC連接

驅動jar包下載:鏈接:https://pan.baidu.com/s/1CELkAMoDAzzclKhAa5h7lg 密碼:xvlx

首先新建項目,把MySQL8.0的驅動jar包拖進項目。
在這裏插入圖片描述
右鍵jar包,配置jar包的構建路徑,直接選添加至構建路徑即可。
在這裏插入圖片描述

配置好之後是這樣的:
在這裏插入圖片描述

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
 
public class Main {
    public static void main(String[] args) {
        String DB_DRIVER = "com.mysql.cj.jdbc.Driver";
        String DB_URL = "jdbc:mysql://localhost:3306?useSSL=false&serverTimezone=Asia/Shanghai";
        String DB_USERNAME = "root";
        String DB_PASSWORD = "123456";
         
        try {
            Class.forName(DB_DRIVER);
            Connection connection = DriverManager.getConnection(DB_URL, DB_USERNAME, DB_PASSWORD);
            Statement statement = connection.createStatement();
            statement.execute("USE `world`");
            ResultSet resultSet = statement.executeQuery("SELECT * FROM `country`");
            while(resultSet.next()) {
                System.out.println(resultSet.getString("Name"));
            }
            resultSet.close();
            statement.close();
            connection.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

這裏需要注意MySQL8.0和低版本不同的地方:DB_DRIVER要寫com.mysql.cj.jdbc.Driver,並且DB_URL後面要加上useSSL和serverTimezone

文章轉載:https://www.cnblogs.com/null-0/p/9426045.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章