在 MySQL 中,你可以使用 INSERT INTO
语句来插入多行数据,并使用 LAST_INSERT_ID()
函数来获取新插入行的自增 ID。
以下是一个示例,展示如何在 MySQL 表中插入多行数据并返回新的 ID:
INSERT INTO your_table (column1, column2, column3)
VALUES
('value1', 'value2', 'value3'),
('value4', 'value5', 'value6'),
('value7', 'value8', 'value9');
SELECT LAST_INSERT_ID();
在上述示例中,使用 INSERT INTO
语句插入了三行数据。然后,使用 SELECT LAST_INSERT_ID()
语句获取最后插入行的自增 ID。
请注意,LAST_INSERT_ID()
函数返回的是最后一次插入操作生成的自增 ID。如果你在同一连接中进行了多次插入操作,它将返回最后一次插入的 ID。
此外,确保将 your_table
替换为实际的表名,column1
、column2
、column3
替换为实际的列名,value1
、value2
、value3
等替换为实际要插入的值。
希望这个示例对你有帮助。如果你有任何其他问题,请随时提问。