Artikel ini menjelaskan metode Java yang menerapkan data penulisan batch ke MySQL. Bagikan untuk referensi Anda, sebagai berikut:
private static String user = "root";private static String pass = "123456";private static String URL = "jdbc:mysql://192.168.1.116:3306/test";public static void main(String args[]) throws SQLException, ClassNotFoundException{ //Get time information SimpleDateFormat sfmt = new SimpleDateFormat ("yyyymmddhhmmss"); Tanggal Lasthour = Tanggal Baru (Tanggal Baru (). GetTime () - 3600000); // 1 jam yang lalu string hourmeta = sfmt.format (lasthour) .substring (0, 10); // cap waktu (8) (sfmt. int hour = integer.parseint (string.valueof (lasthour.getHours ())); // Sambungkan koneksi database mySQL conn = driverManager.getConnection (url, user, pass); Conn.setAutocommit (false); // Masukkan data ke dalam string mysql sql = "masukkan ke dalam nilai test1 (?,?)"; Disiapkan ps = conn.preparestatement (sql); // objek untuk menjalankan pernyataan sql ps.setint (1, hari); ps.setint (2, jam); //ps.setstring(1, "aa"); //ps.setstring(2, "bb"); ps.addbatch (); // Tambahkan parameter yang telah ditentukan ps.executebatch (); // jalankan eksekusi batch conn.commit (); if (ps! = null) {ps.close (); } if (conn! = null) {conn.close (); }}For more information about Java-related content, please check out the topics of this site: "Java+MySQL database programming summary", "Java data structure and algorithm tutorial", "Java file and directory operation skills summary", "Java operation DOM node skills summary" and "Java cache operation skills summary"
Saya harap artikel ini akan membantu pemrograman Java semua orang.