简体   繁体   English

从MySQL数据库获取自动递增的值

[英]Getting an auto-incremented value from a MySQL database

我正在编写一个PHP脚本,使用“ INSERT INTO y(x,x,x)VALUES(z,z,z)”之类的查询将数据插入表中。我有一个唯一的,主自动递增键,即在表格中,如何在插入数据并用新行更新密钥后立即获取该数字?

Depends on how you are making the queries, if you are using some DB abstraction layer or not... 是否使用某些数据库抽象层取决于您如何进行查询...

mysql functions: mysql_insert_id mysql函数: mysql_insert_id

mysqli: mysqli->insert_id mysqli: mysqli-> insert_id

PDO: PDO::lastInsertId PDO: PDO :: lastInsertId

mysql_insert_id - 获取上次查询中生成的ID

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM