INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
其中,“表名”是指要插入数据的表名,“列1,列2,列3”表示要插入数据的表的列名,数据类型要与定义的表的数据类型相同,“值1,值2,值3”是要插入的数据。
例如,如果要向“student”表中插入数据,可以使用以下语句:
INSERT INTO student (id, name, age, gender) VALUES (1, '张三', 20, '男');
这条语句将在“student”表中插入一条数据,包含四列,分别是“id”,“name”,“age”,“gender”,对应的值分别是“1”,“张三”,“20”,“男”。
需要注意的是,如果要在多个表中插入数据,则需要使用多条INSERT INTO语句。
如果要在PHP中使用MySQL语句插入数据,可以使用以下方法:
connect_error) { die('连接失败: ' . $conn->connect_error); } $sql = "INSERT INTO student (id, name, age, gender) VALUES (1, '张三', 20, '男')"; if ($conn->query($sql) === TRUE) { echo "插入数据成功"; } else { echo "插入数据失败: " . $conn->error; } $conn->close(); ?>
这个代码段首先连接到MySQL数据库,然后使用INSERT INTO语句插入数据,并在插入成功或失败时打印相应的消息。