MySQL INSERT 语句
在 MySQL 中,INSERT 语句用于向表中插入新的行(记录)。下面是几种常见的 INSERT 语法和示例:
插入单行数据
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
示例:
INSERT INTO users (user_id, user_name, age, position) VALUES ('001', 'jerry', 24, 'Student');
这将向 user 表中插入一条新的记录,包括 user_id, user_name, age, position 这几个列的值。
插入多行数据
可以一次插入多行数据,只需要在 VALUES 子句中指定多组值。
INSERT INTO table_name (column1, column2, ...)
VALUES
(value1_row1, value2_row1, ...),
(value1_row2, value2_row2, ...),
...;
示例:
INSERT INTO users (user_id, user_name, age, position) VALUES ('001', 'jerry', 25, 'Student'), ('002', 'Juice', 32, 'Teacher'), ('003', 'Tom', 22, 'Student');