Tạo bảng sinh viên
mysql> CREATE TABLE DemoTable1384 (
-> StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> StudentName VARCHAR(20),
-> StudentAge INT
-> );
Query OK, 0 rows affected (0.63 sec)
INSERT nhiều hàng (multi-row INSERT)
mysql> INSERT INTO DemoTable1384(StudentName, StudentAge) VALUES
-> ('Chris Brown', 21),
-> ('David Miller', 22),
-> ('Carol Taylor', 19),
-> ('Adam Smith', 23);
Query OK, 4 rows affected (0.11 sec)
Records: 4 Duplicates: 0 Warnings: 0
Kết quả
mysql> SELECT * FROM DemoTable1384;
+-----------+--------------+------------+
| StudentId | StudentName | StudentAge |
+-----------+--------------+------------+
| 1 | Chris Brown | 21 |
| 2 | David Miller | 22 |
| 3 | Carol Taylor | 19 |
| 4 | Adam Smith | 23 |
+-----------+--------------+------------+
Ưu điểm: Hiệu năng tốt hơn hẳn so với chạy nhiều câu INSERT riêng lẻ (giảm round-trip, transaction overhead). MySQL cho phép tối đa 1000 hàng mỗi câu INSERT (có thể cấu hình).