JDBC操作步驟----連線資料庫
阿新 • • 發佈:2018-11-30
JDBC的概念:
JDBC(Java DataBase Connectivity,java資料庫連線),由一組Java語言編寫的類和介面組成,用於執行SQL語句的Java API,可以為多種關係資料庫提供統一訪問
一、配置Mysql資料庫的驅動程式
首先下載Mysql資料庫的驅動程式,現在假定將下載好的驅動程式儲存在C盤的根目錄下。
Mysql資料庫驅動程式5.1.7版本下載連結 :https://pan.baidu.com/s/1fUxJAfTv51CSxZlXLz3ZDA 提取碼:5brk
1、右鍵【我的電腦】,選擇【屬性】
2、接著選擇【高階系統設定】
3、選擇【高階】-【環境變數...】,將會彈出環境變數屬性框
4、新建CLASSPATH變數,值為 .;加上Mysql資料庫的驅動程式的儲存路徑。假定儲存在C盤根目錄,
則值為 .;C:\mysql-connector-java-5.1.7-bin.jar
二、載入驅動程式
使用壓縮軟體開啟 Mysql資料庫的驅動程式 ,得到驅動程式的路徑是:org.gjt.mm.mysql.Driver
編寫載入驅動程式程式碼:
public class ConnectionDemo{ //定義Mysql的資料庫驅動程式 public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ; public static void main(String[] args){ try{ Class.forName(DBDRIVER); }catch(ClassNotFoundException e){ e.printStackTrace(); } } }
如果以上程式碼可以正常執行的話,說明資料庫驅動程式配置成功
三、連線資料庫
import java.sql.Connection ;
import java.sql.DriverManager ;
import java.sql.SQLException ;
public class ConnectionDemo02{
//定義Mysql資料庫驅動程式
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
//定義Mysql資料庫連線地址
public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;
//所連線的Mysql資料庫的使用者名稱
public static final String DBUSER = "root" ;
//所連線的Mysql資料庫的密碼
public static final String DBPASS = "123456" ;
public static void main(String args[]){
Connection conn = null ;
try{
Class.forName(DBDRIVER) ;
}catch(ClassNotFoundException e){
e.printStackTrace() ;
}
try{
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
}catch(SQLException e){
e.printStackTrace() ;
}
System.out.println(conn) ;
try{
conn.close() ; //關閉資料庫
}catch(SQLException e){
e.printStackTrace() ;
}
}
}
程式執行結果:
程式的執行結果不為空,說明此時資料庫連線成功