在MySQL中,可以使用LAST_INSERT_ID()函數來獲取最后插入數據的自增ID值。這個函數返回最近一次對AUTO_INCREMENT列插入操作生成的值。
使用方法如下:
INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2');
SELECT LAST_INSERT_ID();
INSERT INTO table_name (id, column1, column2) VALUES (LAST_INSERT_ID(), 'value1', 'value2');
需要注意的是,LAST_INSERT_ID()函數只在當前連接中有效,如果有多個連接同時進行插入操作,需要在同一個連接中使用該函數來獲取正確的自增ID值。