鏈接MySQL數據庫java
鏈接數據源有兩種方式:mysql
1)經過DriverManager類sql
2)經過DataSource接口及JNDI資源得到鏈接數據庫
DriverManager類的路徑爲java.sql.DriverManager,它主要完成驅動程序的裝載和創建新的數據庫鏈接。其經常使用方法以下:url
* getConnection (String URL):URL表示數據庫鏈接地址,返回Connection對象.net
* getConnection (String URL,String username,String password):username和password表示用戶名和密碼,返回Connection對象code
示例:對象
/************************************************************************************** 數據庫:MySQL 中的 bank 數據庫 驅動包:mysql-connector-java-5.1.15-bin.jar 驅動類:com.mysql.jdbc.Driver URL:」jdbc:mysql://localhost:3306/bank?username=root&password=java+mysql」 日期:2012 年 9 月 7 日 **************************************************************************************/ package jdbc_mysql; import java.sql.*; public class Connection_Mysql{ static String drivername = 「com.mysql.jdbc.Driver」; static String url = 「jdbc:mysql://localhost:3306/bank?username=root&password=java+mysql」; static{ try { Class.forName(drivername); System.out.println(「建立驅動成功!」); }catch(ClassNotFoundException e){ e.printStackTrace(); } } public static Connection getConnection(){ Connection conn=null; try{ conn=DriverManager.getConnection(url); System.out.println(「鏈接數據庫成功!」); }catch(SQLException e){ e.printStackTrace(); } return conn; } public static void main(String args[]){ Connection_Mysql.getConnection(); } }
採用 Eclipse 編譯運行,結果以下接口