mysql-connector-java是一款mysql官方的驅動,完全支持mysql數據庫各項功能,非常好用在開發上具有重要作用且不依賴數據庫。IT貓撲小編在此為您推薦這款jar包,歡迎下載!
mysql connector java.jar5.1.27介紹
mysql最新驅動5.1.27 jar包,jdbc驅動MySQL java連接器MySQL Connector/J是一個旨在幫助開發人員創建的 Java 應用程序從訪問 MySQL 數據庫的數據庫驅動程序。驅動程序完全支持 MySQL 數據庫的功能,并使其他應用程序可以連接到數據庫。連接器使用 JDBC 驅動程序,用于從數據庫表中檢索信息和其他數據交換。它不依賴MySQL客戶端庫。

特征說明
易于開發的特點,包括通過自動注冊服務提供商機制,標準化的連接有效性檢查和分類的SQLExceptions的基礎上可恢復/重試能力和一流的底層錯誤。
DriverManager隔離
解開包括供應商擴展到接口
通過JAXP接口支持用于XML處理DOM,SAX和StAX
支持設置每個連接的客戶端信息(可以查看查詢的意見通過“SHOW PROCESSLIST的”一個MySQL服務器上,或通過一個公共接口,可擴展,以支持自定義持久性的信息)
JDBC-4.0 NCHAR,NVARCHAR和NCLOB類型的支持。
使用代碼示例
package DBConnect;
import java.sql.*;
public class DBConnection {
public static void main(String[] args){
//驅動程序名//不固定,根據驅動
String driver = "com.mysql.jdbc.Driver";
// URL指向要訪問的數據庫名******
String url = "jdbc:mysql://localhost/******";
// MySQL配置時的用戶名
String user = "root";
// Java連接MySQL配置時的密碼******
String password = "******";
try {
// 加載驅動程序
Class.forName(driver);
// 連續數據庫
Connection conn = DriverManager.getconnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
// statement用來執行SQL語句
Statement statement = conn.createStatement();
// 要執行的SQL語句id和content是表review中的項。
String sql = "select DISTINCT id ,content from review ";
ResultSet rs = statement.executeQuery(sql);
//輸出id值和content值
while(rs.next()) {
System.out.println(rs.getString("id") + "\t" + rs.getString("content"));
}
rs.close();
conn.close();
} catch(ClassNotFoundException e) {
System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e){
e.printStackTrace();
}
}
}





