欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java調(diào)用mysql數(shù)據(jù)庫連接

錢琪琛2年前12瀏覽0評論

Java作為一種高級編程語言,其在開發(fā)過程中經(jīng)常需要與數(shù)據(jù)庫進(jìn)行交互。MySQL作為一種常見的關(guān)系型數(shù)據(jù)庫,也是Java開發(fā)者經(jīng)常使用的一種數(shù)據(jù)庫系統(tǒng)。Java調(diào)用MySQL數(shù)據(jù)庫連接的過程相對較為簡單,下面將介紹一下Java調(diào)用MySQL數(shù)據(jù)庫連接的方法。

//導(dǎo)入java.sql包下的所有類
import java.sql.*;
public class ConnectMysql {
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";   //指定驅(qū)動(dòng)
static final String DB_URL = "jdbc:mysql://localhost:3306/test";   //指定數(shù)據(jù)庫url
static final String USER = "root";   //指定數(shù)據(jù)庫用戶名
static final String PASS = "123456";   //指定數(shù)據(jù)庫密碼
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
try{
// 注冊 JDBC 驅(qū)動(dòng)
Class.forName(JDBC_DRIVER);
// 打開鏈接
System.out.println("連接數(shù)據(jù)庫...");
conn = DriverManager.getConnection(DB_URL,USER,PASS);
// 執(zhí)行查詢
System.out.println("實(shí)例化Statement對象...");
stmt = conn.createStatement();
String sql;
sql = "SELECT id, name, age FROM employee";
ResultSet rs = stmt.executeQuery(sql);
// 展開結(jié)果集數(shù)據(jù)庫
while(rs.next()){
// 通過字段檢索
int id  = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
// 輸出數(shù)據(jù)
System.out.print("ID: " + id);
System.out.print(", 名稱: " + name);
System.out.print(", 年齡: " + age);
System.out.print("\n");
}
// 完成后關(guān)閉
rs.close();
stmt.close();
conn.close();
}catch(SQLException se){
// 處理 JDBC 錯(cuò)誤
se.printStackTrace();
}catch(Exception e){
// 處理 Class.forName 錯(cuò)誤
e.printStackTrace();
}finally{
// 關(guān)閉資源
try{
if(stmt!=null) stmt.close();
}catch(SQLException se2){
}// 什么都不做
try{
if(conn!=null) conn.close();
}catch(SQLException se){
se.printStackTrace();
}//end finally try
}//end try
System.out.println("Goodbye!");
}//end main
}//end ConnectMysql

以上代碼就是Java調(diào)用MySQL數(shù)據(jù)庫連接的示例代碼。首先我們需要導(dǎo)入java.sql包,接著就需要指定MySQL的JDBC驅(qū)動(dòng)、數(shù)據(jù)庫url、數(shù)據(jù)庫用戶名和密碼。接著我們使用Class.forName()方法加載驅(qū)動(dòng),使用DriverManager.getConnection()方法建立數(shù)據(jù)庫連接,然后就可以使用Statement對象執(zhí)行查詢語句,最后展示查詢結(jié)果。