MySQL和Java是兩個廣泛使用的編程技術,它們之間有一個非常重要的功能——增加數據。在Java中,可以使用驅動程序將Java應用程序連接到MySQL數據庫并執行數據庫操作。下面將介紹如何在Java中進行MySQL增加數據的操作。
//1.導包 import java.sql.*; //2.連接數據庫 String url = "jdbc:mysql://localhost:3306/test";//測試庫url String user = "root";//用戶名 String password = "123456";//密碼 Class.forName("com.mysql.jdbc.Driver");//加載MySQL驅動程序 Connection conn = DriverManager.getConnection(url, user, password);//連接數據庫 //3.執行SQL語句 String sql = "insert into student(name, age, sex) values(?,?,?)";//插入語句 PreparedStatement pstmt = conn.prepareStatement(sql); pstmt.setString(1, "Tom");//設置name的值 pstmt.setInt(2, 18);//設置age的值 pstmt.setString(3, "Male");//設置sex的值 pstmt.executeUpdate(); //4.關閉連接 pstmt.close();//關閉PreparedStatement對象 conn.close();//關閉連接
首先,我們需要導入Java SQL包以便使用相關的類和接口。之后,我們需要使用一些連接符號將Java應用程序連接到MySQL數據庫。接下來,我們需要使用SQL語句,通過JDBC API在Java中執行MySQL增加數據的操作。在此示例中,我們使用一個字符串變量來保存SQL INSERT語句,并使用PreparedStatement對象設置每個參數的值。
最后,我們需要關閉連接,以釋放與MySQL的連接。在PreparedStatement對象和連接對象關閉之后,我們就可以插入MySQL新數據。