我有这个测试表:
CREATE TABLE IF NOT EXISTS `test` (
`id` INT(10) AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4;
Run Code Online (Sandbox Code Playgroud)
使用这三个中的任何一个插入
INSERT INTO `test` (`id`) VALUES (NULL);
INSERT INTO `test` (`id`) VALUES (0);
INSERT INTO `test` () VALUES ();
Run Code Online (Sandbox Code Playgroud)
发行
SELECT LAST_INSERT_ID();
Run Code Online (Sandbox Code Playgroud)
但查询总是会导致0.
PHP mysql_insert_id和PDO::lastInsertId()收益也没有结果.
我整整一天都在玩弄它无法让它发挥作用.想法?