MySQL JDBC是一個用于Java語言連接MySQL數據庫的驅動程序,使用MySQL JDBC驅動程序可以使我們在Java應用程序中使用各種功能,例如連接和斷開連接,查詢和修改數據等。
連接MySQL數據庫是Java應用程序使用MySQL數據庫的第一步,連接MySQL數據庫需要以下步驟:
- 加載驅動程序
- 創建連接對象
- 使用連接對象進行數據庫操作
- 關閉連接對象
下面是連接MySQL數據庫的Java代碼:
import java.sql.*; public class MySQLTest { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydb"; String user = "root"; String password = "123456"; Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection(url, user, password); System.out.println("數據庫連接成功!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if (conn != null) conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }
使用pre標簽可以直接在HTML頁面中顯示代碼,如下:
import java.sql.*; public class MySQLTest { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydb"; String user = "root"; String password = "123456"; Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection(url, user, password); System.out.println("數據庫連接成功!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if (conn != null) conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }
以上就是使用MySQL JDBC驅動程序連接MySQL數據庫的基本方法。