如何在一个语句里同时将100条数据插入mysql数据库
时间: 2024-02-26 20:58:32 浏览: 68
你可以使用 MySQL 的 `INSERT INTO` 语句来一次性插入多条数据。具体的做法是,将多个数据的值用逗号分隔,然后将它们包含在一个 `VALUES` 子句中。
例如,如果你要一次性向 `table_name` 表中插入100条数据,每条数据有两个字段 `field1` 和 `field2`,你可以使用以下语句:
```
INSERT INTO table_name (field1, field2)
VALUES
('value1_1', 'value1_2'),
('value2_1', 'value2_2'),
...
('value100_1', 'value100_2');
```
这个语句将同时插入100条数据,每条数据有两个字段 `field1` 和 `field2`。每个字段的值都是用逗号分隔的,放在一个括号中。你可以按照这个格式,将每条数据的值放入 `VALUES` 子句中,从而一次性插入100条数据。
请注意,这种方法适用于少量数据的插入,如果你要插入大量数据,可以考虑使用 MySQL 的 `LOAD DATA INFILE` 语句,它可以更高效地插入大量数据。
阅读全文