mysql获取当前表的自增值,以及修改初始自增值

一、查询表的自增值

SELECT Auto_increment
  FROM information_schema.TABLES
 WHERE Table_Schema= 'database'
   AND table_name= 'tableName'

说明:'database' 表示数据库名 。 'tableName'  表示表名。(数据库名和表名需要引号引起来!)

二、修改当前表的自增初始值

场景:因为删除过某些数据,自增值已经不连续了,所以人为改动初始值;

alter table tableName auto_increment=9

说明:tableName:待修改的表名,9:表示改动的初始值自增值

感谢文章:文章1文章2

猜你喜欢

转载自blog.csdn.net/hgg923/article/details/83819256