1. 程式人生 > >JDBC操作步驟----連線資料庫

JDBC操作步驟----連線資料庫

  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() ;
		}
	}
}

程式執行結果:

   [email protected] 

程式的執行結果不為空,說明此時資料庫連線成功