Java是一種面向對象編程語言,廣泛用于Web開發,Android應用程序和企業級項目中。而MySQL是一種流行的數據庫管理系統,被廣泛應用于網絡和服務器端應用。Java可以與MySQL數據庫輕松交互,使其成為常用的數據庫連接方式之一。
在Java中,MySQL數據庫的插入操作是很常見的。下面的pre標簽中演示了如何使用Java代碼向MySQL數據庫中插入一條數據:
import java.sql.*; public class MySQLInsert { public static void main(String[] args) { Connection conn = null; Statement stmt = null; try { // 注冊 JDBC 驅動器 Class.forName("com.mysql.jdbc.Driver"); // 打開連接 System.out.println("連接到數據庫..."); conn = DriverManager.getConnection("jdbc:mysql://localhost/test","root","password"); // 執行查詢 System.out.println("實例化Statement對象..."); stmt = conn.createStatement(); String sql; sql = "INSERT INTO Employees (id, name, age) VALUES (1, 'John Doe', 25)"; stmt.executeUpdate(sql); // 完成后關閉 stmt.close(); conn.close(); } catch(SQLException se) { // 處理 JDBC 錯誤 se.printStackTrace(); } catch(Exception e) { // 處理 Class.forName 錯誤 e.printStackTrace(); } finally { // 最后是關閉資源 try { if(stmt!=null) stmt.close(); } catch(SQLException se2) { }// 無動作 try { if(conn!=null) conn.close(); } catch(SQLException se) { se.printStackTrace(); } } System.out.println("Goodbye!"); } }
在上面的Java代碼中,我們首先注冊MySQL數據庫驅動器,然后打開連接。接著,我們實例化Statement對象并用SQL語句向數據庫中插入一行數據。最后,我們關閉資源并結束程序。
以上是Java MySQL數據庫插入操作的基礎知識,希望可以幫助您更好地理解和應用它們。