mysql insert语句

导读 MySQL的INSERT语句用于向数据库表中插入新的记录。以下是INSERT语句的基本语法:```sqlINSERT INTO table_name (column1, column2, co...

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, ...),

...;

```

这样可以在一次操作中插入多条记录。请注意,每条记录的列和值必须匹配,并且按照相同的顺序进行插入。

版权声明:本文由用户上传,如有侵权请联系删除!