Java是一種跨平臺的編程語言,可以連接不同類型的數據庫,MySQL是其中最為流行的一種。Java JDBC連接MySQL數據庫可以使用如下代碼:
import java.sql.*; public class MySQLConnect{ public static void main(String[] args) { Connection conn = null; String url = "jdbc:mysql://localhost:3306/"; // 數據庫連接URL String dbName = "test_db"; // 數據庫名稱 String driver = "com.mysql.jdbc.Driver"; // 數據庫驅動 String userName = "root"; // 數據庫用戶名 String password = "root"; // 數據庫密碼 try { Class.forName(driver).newInstance(); // 加載數據庫驅動 conn = DriverManager.getConnection(url+dbName,userName,password); // 連接數據庫 System.out.println("Connected to the database"); // 連接成功 // 執行SQL查詢語句 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM users"); while(rs.next()){ System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getString(3)); } conn.close(); // 斷開數據庫連接 } catch (Exception e) { e.printStackTrace(); // 報錯信息 } } }
上述代碼中,通過導入java.sql包,可以使用Connection、Statement和ResultSet類來連接MySQL數據庫、執行SQL查詢語句和處理查詢結果。如果需要連接不同的數據庫,只需修改連接URL、數據庫名稱、數據庫用戶名和數據庫密碼即可。