1. 程式人生 > >mysql驅動配置連線eclipse和控制檯(cmd)(JAVA)

mysql驅動配置連線eclipse和控制檯(cmd)(JAVA)

前提是mysql資料庫已安裝,JAVA環境已配置完成,需要連線資料庫

一. 準備mysql驅動
https://www.mysql.com/products/connector/
選擇下載JDBC Driver for MySQL (Connector/J)
選擇下載JDBC Driver for MySQL (Connector/J)
我選擇下載的是zip壓縮包,將解壓好的檔案存到你想存放的位置
我選擇下載的是zip壓縮包,將解壓好的檔案存到你想存放的位置

二.mysql資料庫連線eclipse
1.右擊你需要新增的專案,然後選擇Properties(Alt+Enter)
2.選擇Java Build Path
選擇Libraries
點選Add External JAPs…
這裡寫圖片描述


選擇mysql驅動存放的位置,進行新增
選擇mysql驅動存放的位置,進行新增
這裡寫圖片描述
新增前的截圖
這裡寫圖片描述
新增完了之後會多出來的檔案
新增完了之後會多出來的檔案

現在可以測試一下了
複製下面的程式

//package com.example.test;(這個是我Java檔案的包,自己改成自己的,類名為JDBCTest)

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

public class JDBCTest {

private static final ResultSet NULL = null;

public static void main(String[] args) {

    try {
    //這兩種操作方法應該都可以
        Class.forName("com.mysql.jdbc.Driver");
       //Class.forName("org.gjt.mm.mysql.Driver");
    } catch (ClassNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();

    //gcdb是我建立的資料庫名字,在測試前可以換成自己建立的資料庫名,或建立gcdb資料庫
    String dbURL = "jdbc:mysql://localhost/gcdb?&useSSL=false";

    //下面這些是自己配置mysql時設定的,改成自己的
    String userName = "root";
    String userPwd = "123456";
    Connection con;

    try {
        con = DriverManager.getConnection(dbURL, userName, userPwd);
        }catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}

}
什麼都沒有輸出,說明成功了
這裡寫圖片描述
失敗的話會丟擲相應的錯誤
這裡寫圖片描述

一般這樣的話mysql資料庫和eclipse的連線就成功了!可以在eclipse中操作資料庫了,具體的操作可以自己實踐一下!

三.可以在控制檯(cmd)中操作資料庫

這個需要配置一個環境變數
在CLASSPATH中新增E:\Java\mysql-connector-java-5.1.40\mysql-connector-java-5.1.40-bin.jar

E:\Java\mysql-connector-java-5.1.40是存放mysql-connector-java-5.1.40-bin.jar驅動的路徑,換成自己的路徑
這裡寫圖片描述

配置完應該就可以成功了;
還是用剛才的程式碼JDBCTest.java檔案進行測試
顯示成功!
開啟方式換為壓縮軟體可以將mysql-connector-java-5.1.40-bin.jar開啟,得到Driver的路徑(org.gjt.mm.mysql.Driver)
這裡寫圖片描述
我將JDBCTest.java檔案儲存在了E盤的Java資料夾下用來測試
這裡寫圖片描述
沒有報錯,說明我們真的配置成功了!