Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tốt nhất để chèn nhiều hàng vào cơ sở dữ liệu mysql bằng php là gì?

Bạn có thể thực hiện chèn hàng loạt:

INSERT INTO table (field1, field2) VALUES ('val1', 'val2'), ('val3', 'val4'), ...

Trong trường hợp của bạn, nó giống như:

$db->setQuery("INSERT INTO #__rsmail_subscriber_details (`IdList`, `FieldName`, 
`FieldValue`, `IdSubscriber`) VALUES ('".$db->getEscaped($lists)."', 'First Name'
, '".$db->getEscaped($first_name)."', '".$db->getEscaped($idu)."'), ('".$db->getEscaped($lists)."', 'Last Name'
, '".$db->getEscaped($last_name)."', '".$db->getEscaped($idu)."')");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối với MySQL trong một máy chủ từ xa từ python

  2. Trong PHP / MySQL, tôi nên mở nhiều kết nối cơ sở dữ liệu hay dùng chung 1?

  3. Sử dụng Cơ sở dữ liệu quan hệ MySQL trên Ubuntu 8.04 (Hardy)

  4. Tạo bảng lập trình bằng MyBatis và MySql

  5. Chèn hàng loạt với mysql2 và NodeJs ném 500