时间: 2020-09-24|tag:24次围观|0 条评论

一般表的id设置为自增长,auto_increment这个属性 那么如何查看数据库表的当前自增值?

数据库表的自增字段因为存在唯一性,所以当某条记录删除了之后,该条记录的自增值其实还是已经存在的了,所以如果要查询当前表的自增字段的当前起始值,通过select max(`自增字段`) from `表名`来查询是错误的,本人经过试验得出办法如下。

对于MySQL数据库,可使用如下语句进行查询:

 

1 show create table `表名`;

会得到一个如下的结果:

==========================================================
CREATE TABLE `表名` (
 。。。。。。。。。。。。。。。。。。。
) ENGINE=MyISAM AUTO_INCREMENT=3246 DEFAULT CHARSET=utf8;

注意上面那个3246即表示当前的自增起始值了。

使用phpmyadmin运行上述SQL命令的时候估计会看到一个缩略结果信息,点击选项然后选择完整文字即可看到结果。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《怎么查看数据库表的当前自增值
   

还没有人抢沙发呢~