mysql insert into 多条数据
时间: 2024-04-17 22:21:23 浏览: 148
用一条mysql语句插入多条数据
当需要一次性插入多条数据时,可以使用MySQL的INSERT INTO语句结合VALUES子句来实现。以下是插入多条数据的示例:
```sql
INSERT INTO 表名 (列1, 列2, 列3, ...)
VALUES (值1, 值2, 值3, ...),
(值4, 值5, 值6, ...),
(值7, 值8, 值9, ...),
...
```
其中,表名是要插入数据的表的名称,列1、列2、列3等是要插入数据的列名,值1、值2、值3等是对应列的值。
举个例子,假设有一个名为students的表,包含id、name和age三个列,我们要一次性插入三条学生记录,可以使用以下语句:
```sql
INSERT INTO students (id, name, age)
VALUES (1, 'Alice', 20),
(2, 'Bob', 22),
(3, 'Charlie', 21);
```
这样就可以将三条学生记录同时插入到students表中。
阅读全文