一尘不染

获取任何表的当前AUTO_INCREMENT值

mysql

如何获得MySQL中表的当前AUTO_INCREMENT值?


阅读 531

收藏
2020-05-17

共1个答案

一尘不染

您可以使用以下查询获取所有表数据:

SHOW TABLE STATUS FROM `DatabaseName` WHERE `name` LIKE 'TableName' ;

通过使用以下查询,您可以确切地获取以下信息:

SELECT `AUTO_INCREMENT`
FROM  INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'DatabaseName'
AND   TABLE_NAME   = 'TableName';
2020-05-17