mysql插入insert into
时间: 2023-10-07 12:14:01 浏览: 92
insert into
要在MySQL中插入数据,可以使用INSERT INTO语句。语法如下:
```sql
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
```
例如,插入一条新的记录到名为"users"的表中,包含"id"、"name"和"age"列,可以这样写:
```sql
INSERT INTO users (id, name, age) VALUES (1, 'John', 25);
```
这将在"users"表中插入一条id为1,name为'John',age为25的记录。
如果要插入多条记录,可以使用逗号分隔多个值组合,如下所示:
```sql
INSERT INTO users (id, name, age) VALUES (2, 'Jane', 30), (3, 'Mike', 35), (4, 'Emily', 28);
```
这将在"users"表中插入三条记录。
注意,如果表中有自增列,如"id"列设置为自动递增,你可以省略INSERT语句中的"id"列,数据库会自动生成唯一的id值。
```sql
INSERT INTO users (name, age) VALUES ('Tom', 40);
```
这将在"users"表中插入一条name为'Tom',age为40的记录,并自动生成唯一的id值。
阅读全文