JDBC是Java程序連接數據庫的標準API,常用的數據庫之一是MySQL。在Java中,我們可以使用JDBC API來連接MySQL數據庫,讀取數據庫中的信息或者寫入信息到數據庫中。
具體來說,在Java中使用JDBC連接MySQL數據庫寫入數據,需要以下幾個步驟:
//1.導入必要的包 import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; //2.使用JDBC API連接MySQL數據庫 String url = "jdbc:mysql://localhost:3306/test"; String username = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url, username, password); //3.使用Statement對象向數據庫中寫入數據 Statement st = conn.createStatement(); String sql = "insert into student(name, age, gender) values('小明', 18, '男')"; int result = st.executeUpdate(sql); if(result >0){ System.out.println("寫入數據成功!"); }else{ System.out.println("寫入數據失敗!"); } //4.關閉連接 st.close(); conn.close();
在以上代碼中,我們首先導入了必要的包,然后使用DriverManager.getConnection()方法連接MySQL數據庫。接著,使用Statement對象向數據庫中寫入數據,需要傳入寫入的SQL語句。在這個例子中,我們向student表中插入了一條記錄。執行完寫入操作后,輸出相應的結果。最后,需要關閉連接。
上述代碼僅僅是向MySQL中插入一條記錄的例子,實際上,我們可以根據需要寫入更多的數據。同時,在寫入數據時,還需要注意考慮數據的安全性和準確性。