Sử dụng một lệnh INSERT với nhiều tập giá trị, cách nhau bằng dấu phẩy.
INSERT INTO tên_bảng (cột1, cột2, ...) VALUES (gt1, gt2, ...), (gt1, gt2, ...), ...;
Ví dụ chèn 5 bản ghi cùng lúc:
mysql> INSERT INTO InsertMultipleRowsDemo(Id, Name, Age) VALUES (1,'John',23), (2,'Carol',24), (3,'Johnson',21), (4,'Smith',20), (5,'David',26); Query OK, 5 rows affected (0.31 sec)
Cách này nhanh hơn chạy nhiều INSERT riêng lẻ do giảm round-trip network.