INSERT INTO students (id, name, age, gender) VALUES (1, '张三', 18, '男');在上面的语句中,students 是数据表的名称,id、name、age 和 gender 是数据表中的字段名,1、'张三'、18 和 '男' 是要添加的数据值。需要注意的是,数据值必须与字段的数据类型相匹配。如果要一次添加多条数据,可以使用 VALUES 子句的多个参数组。例如,以下是添加两条学生记录的语句:
INSERT INTO students (id, name, age, gender) VALUES(1, '张三', 18, '男'),(2, '李四', 19, '女');在上面的语句中,VALUES 子句后面的括号中包含了两个参数组,每个参数组表示一条学生记录。如果要添加数据表中的所有字段,可以简化语句如下:
INSERT INTO students VALUES (1, '张三', 18, '男');在上面的语句中,省略了字段名列表,直接指定了要添加的数据值。需要注意的是,这样做必须确保数据值的顺序与数据库表中字段的顺序一致。除了以上基本语句,MySQL 还支持一些其他的添加数据方式,例如使用 SELECT 子句或子查询来添加数据,或者使用 ON DUPLICATE KEY UPDATE 子句来更新已经存在的数据。以上内容仅是 MySQL 添加数据语句的基本用法,读者可以根据实际需求调整语法和参数。总之,MySQL 添加数据的语句需要指定数据表名称、字段名称、数据类型和数据值等参数。合理编写 MySQL 添加数据语句,能够极大地提升数据表的操作效率和可读性。