Java如何使用eclipse配置JDBC連接MySql

配置環境:mysql5.7.22

                  JDK1.8

一、Java連接mysql需要驅動包,下載地址爲:https://dev.mysql.com/downloads/connector/j/,打開網頁之後選擇Platform Independent,然後下載驅動包把驅動包解壓到合適的目錄,如下圖。

 

解壓後得到jar庫文件,然後在eclipse對應的項目中導入該庫文件(Java項目--->右鍵--->Build Path--->Configure Build Path…--->Libraries--->Add External JRAS…--->jar包所在路徑)。

 


二、創建測試數據

在數據庫命令行中輸入:

CREATE TABLE USER
(
id INT AUTO_INCREMENT PRIMARY KEY,
NAME VARCHAR(30) NOT NULL,
PASSWORD VARCHAR(32) NOT NULL,
age INT NOT NULL,
sex VARCHAR(2) DEFAULT '男',
birthday DATE
)ENGINE=INNODB DEFAULT CHARSET=utf8;

 


三、連接數據庫

在eclipse中輸入:

 

package sqltest;

public class test {
	//定義mysql的數據庫驅動程序
	public static final String DBDRIVER="com.mysql.cj.jdbc.Driver";
	
	public static void main(String[] args) {
		try{
			Class.forName(DBDRIVER);//加載驅動程序
		}catch(ClassNotFoundException e){
			e.printStackTrace();
		}

	}

}

上面這段代碼運行之後沒有報錯就說明配置成功了。

這裏有個問題新版的mysql-connector-java-8.0.15加載類"com.mysql.jdbc.Driver"已被棄用,新的是"com.mysql.cj.jdbc.Driver"。

棄用前的舊設置如下:

 

//定義mysql的數據庫驅動程序
public static final String DBDRIVER="com.mysql.jdbc.Driver";

新的加載類設置:

//定義mysql的數據庫驅動程序
public static final String DBDRIVER="com.mysql.cj.jdbc.Driver";

 

說明:DBDRIVER的路徑是在下載好的mysqlconnector目錄下的mysql-connector-java-8.0.15.jar包中的Driver.class的路徑,如下圖:

 

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