如何插入新的自增 ID

Ste*_*eve 2 php mysql

我找到了 mysql_insert_id 函数来检索最后一个自动生成的 ID。

我应该使用 mysql_insert_id +1 添加新 ID 还是需要添加新的唯一 ID?

Chr*_*ris 5

使用 NULL 作为 ID:

INSERT INTO  `database`.`table` (`id`, `user`, `result`) VALUES (NULL, 'Alice', 'green')");
Run Code Online (Sandbox Code Playgroud)

或根本不指定 id:

INSERT INTO  `database`.`table` (`user`, `result`) VALUES ('Alice', 'green')");
Run Code Online (Sandbox Code Playgroud)

无论哪种方式都很好,更多的是偏好,但我个人选择了第二种,因为它打字较少。