使用PDO从MySQL表中获取下一个自动增量(无INSERT) [英] Get next Auto Increment from MySQL table with PDO (without INSERT)
本文介绍了使用PDO从MySQL表中获取下一个自动增量(无INSERT)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个mysql表,其中的列名为"id"-此列具有自动递增设置.
I have an mysql table with an column called "id" - this column has auto increment set.
我只想知道如何使用PHP和PDO获得下一个自动增量值,而无需执行INSERT INTO查询. (我发现了一些有关此的问题-但没有INSERT INTO且仅基于mysqli的问题).
I only want to know how i can get, with PHP and PDO, the next auto increment value, without doing a INSERT INTO query. (i found some questions about this - but none without INSERT INTO and only based on mysqli).
谢谢!
推荐答案
为什么需要这个?
如果需要,您可以像这样获得当前的自动增量值,但我看不到有这种需要的情况.
If you need, you can get the current auto increment value like this, but I don't see a situation where this would be needed.
SELECT `AUTO_INCREMENT`
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'DatabaseName'
AND TABLE_NAME = 'TableName';
更多信息:
这篇关于使用PDO从MySQL表中获取下一个自动增量(无INSERT)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文