MySQL的INSERT语句用于向数据库表中插入新的记录。以下是INSERT语句的基本语法:
```sql
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
```
其中:
* `table_name` 是要插入数据的表名。
* `column1, column2, column3, ...` 是表中的列名,用逗号分隔。如果要插入所有列的值,可以使用 `*` 通配符。
* `value1, value2, value3, ...` 是要插入到相应列中的值。
举个例子,假设有一个名为 `students` 的表,包含 `id`, `name`, 和 `age` 三个列,你可以使用以下INSERT语句向表中插入一条新的记录:
```sql
INSERT INTO students (id, name, age)
VALUES (1, 'John Doe', 25);
```
这将向 `students` 表中插入一条新的记录,其中 `id` 为 1,`name` 为 'John Doe',`age` 为 25。
如果你想要插入多条记录,可以使用以下语法:
```sql
INSERT INTO table_name (column1, column2, column3, ...)
VALUES
(value1a, value2a, value3a, ...),
(value1b, value2b, value3b, ...),
...;
```
这样可以在一次操作中插入多条记录。请注意,每条记录的列和值必须匹配,并且按照相同的顺序进行插入。