一、導入MySQL驅動
在使用Eclipse連接MySQL之前,需要先將MySQL的驅動導入到項目中。MySQL的驅動jar包可以在網上進行下載,這裡以mysql-connector-java-5.1.48.jar為例。
步驟如下:
- 在Eclipse的工程目錄下新建lib文件夾
- 將下載好的mysql-connector-java-5.1.48.jar文件拷貝到新建的lib文件夾下
- 在Eclipse中右鍵單擊工程名稱,在彈出的菜單中選擇Properties
- 在Properties窗口中選擇Java Build Path
- 在Java Build Path選項卡中選擇Libraries
- 單擊Add JARs按鈕,選擇剛才導入的mysql-connector-java-5.1.48.jar文件,然後單擊OK確認
- 關閉Properties窗口,這時候MySQL的驅動就已經導入到項目中了
二、創建數據庫連接
在使用Eclipse連接MySQL之前,需要先創建數據庫連接。步驟如下:
- 在Eclipse的工程目錄下右鍵單擊,選擇New → Other → Database → Connection
- 在New Connection Profile窗口中選擇MySQL
- 填寫數據庫連接相關信息:
- 單擊Test Connection按鈕,驗證數據庫連接是否成功
- 單擊Finish按鈕完成數據庫連接的創建
Connection Name: 隨便取名字
MySQL JDBC Driver: 選擇mysql-connector-java-5.1.48-bin.jar
Database Name: 數據庫名稱
User Name: 用戶名
Password: 密碼
URL: jdbc:mysql://localhost:3306/數據庫名稱
三、使用JDBC連接MySQL
在創建好數據庫連接後,就可以使用JDBC API連接MySQL數據庫了。步驟如下:
- 在Eclipse的工程目錄下創建Java類
- 編寫JDBC連接MySQL的代碼,並在代碼中使用之前創建好的數據庫連接
- 運行ConnectToMySQL類,輸出結果如下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class ConnectToMySQL {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/數據庫名稱", "用戶名", "密碼");
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT * FROM 表名");
while (rs.next()) {
System.out.println(rs.getString("列名"));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (rs != null) rs.close();
if (stmt != null) stmt.close();
if (conn != null) conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
列名1的值
列名2的值
列名3的值
......
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/183320.html