MYSQL insert values用法
时间: 2024-05-13 09:17:07 浏览: 66
MySQL的INSERT语句用于向表中插入新行或记录。其基本语法如下:
```
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
```
其中,`table_name`是指要插入数据的表名;`column1, column2, column3, ...`是指要插入数据的列名;`value1, value2, value3, ...`是指要插入的数据值。
举个例子:
假设有一个名为`students`的表,包含`id, name, age, gender, address`等五个字段,我们要往这个表中插入一条新纪录:
```
INSERT INTO students (name, age, gender, address)
VALUES ('Tom', 18, 'Male', 'Beijing');
```
这条语句将向`students`表中插入一条记录,其中`name`为`Tom`,`age`为`18`,`gender`为`Male`,`address`为`Beijing`。
如果要插入多条记录,可以使用INSERT语句的多行插入形式,例如:
```
INSERT INTO students (name, age, gender, address)
VALUES
('Tom', 18, 'Male', 'Beijing'),
('Lucy', 19, 'Female', 'Shanghai'),
('Peter', 20, 'Male', 'Guangzhou');
```
这条语句将向`students`表中插入三条记录,分别为`Tom, Lucy, Peter`,对应的`age, gender, address`字段值也不同。
阅读全文