示例
示例
INSERT INTO users (id, name, email)
VALUES (1, 'alice', 'a@example.com'),
(2, 'bob', 'b@example.com');
-- 单行省略列清单:值必须与列顺序一一对应(不推荐依赖)
INSERT INTO users VALUES (3, 'carol', 'c@example.com');| 多行 VALUES | 一条语句插入多行,比逐行 INSERT 快(往返次数少) |
|---|---|
| 列清单 | 显式写列名,表加列后旧语句不炸 |
| NULL | 清单中的列留空取默认值;显式写 NULL 就是存 NULL |
批量导入建议每批几百到几千行,批太大触发 max_allowed_packet / 参数上限,批太小往返开销高。