码迷,mamicode.com
首页 > 数据库 > 详细

mysql自增字段AUTO_INCREMENT重排或归零

时间:2014-08-19 18:41:45      阅读:816      评论:0      收藏:0      [点我收藏+]

标签:文件   数据   ad   数据库   sql   res   mysql   php   

由于删除了某些记录行,导致自增字段不连续了,重排或归零的方法:

方法1:
truncate table 你的表名
//这样不但重新定位自增的字段,而且会将表里的数据全部删除,慎用!

方法2:
delete from 你的表名
dbcc checkident(你的表名,reseed,0)
//重新定位自增的字段,让它从1开始

方法3:
如果你要保存数据,用phpmyadmin导出数据库,编辑sql文件,将其中的自增下一个id号改好,再导入。


方法4:
MyISAM数据表可用alter table table_name AUTO_INCREMENT=n命令来重设自增的起始值。

mysql自增字段AUTO_INCREMENT重排或归零,布布扣,bubuko.com

mysql自增字段AUTO_INCREMENT重排或归零

标签:文件   数据   ad   数据库   sql   res   mysql   php   

原文地址:http://www.cnblogs.com/afish/p/3922671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!