Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara memasukkan banyak baris dalam database mysql sekaligus dengan pernyataan yang disiapkan?

Ini sepenuhnya valid:

$stmt = $mysqli->prepare("INSERT INTO something (userid, time, title) VALUES (?, ?, ?)");

$stmt->bind_param('iis', $userid, time(), $title);
$stmt->execute();

$stmt->bind_param('iis', $userid, time(), $title);
$stmt->execute();

$stmt->bind_param('iis', $userid, time(), $title);
$stmt->execute();

$stmt->bind_param('iis', $userid, time(), $title);
$stmt->execute();

Anda dapat melakukan foreach atas array nilai Anda untuk menyisipkan dan mengikat dan mengeksekusi setiap kali. Ini tidak akan secepat penyisipan massal dalam contoh yang Anda tautkan, tetapi akan lebih aman.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah mungkin untuk memasukkan data ke dalam tampilan MySQL?

  2. Penggunaan MySQL JIKA ADA

  3. Bagaimana cara mengambil cadangan Database MySQL dan meletakkannya di Amazon s3 setiap Malam dengan menggunakan tab Cron?

  4. Membangun aplikasi Android untuk menjalankan PHP dan MySQL di Tablet Android

  5. Lokasi tabel database - MySQL - Windows XP