编辑数据库中的最新行?

Ric*_*nop 1 mysql

如何编辑数据库中的最新行.我只知道它是最后一个.我不知道它的身份.

Pek*_*ica 6

我不知道你使用的是哪种语言,你可以使用PHP的mySQL函数

mysql_insert_id()

在我所知道的每个其他mySQL客户端库中都有类似的功能.

此外,还有一个本机mySQL功能!

LAST_INSERT_ID()(不带参数)返回由最近执行的INSERT语句为AUTO_INCREMENT列设置的第一个自动生成的值,以影响此类列.例如,在插入生成AUTO_INCREMENT值的行后,您可以获得如下值:

mysql> SELECT LAST_INSERT_ID(); - > 195

当然,这些功能需要具有AUTO_INCREMENT的主键才能工作.