最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

怎么重置mysql的自增列AUTO_INCREMENT初時值

 更新時間:2013年06月03日 15:26:59   作者:  
怎么重置mysql的自增列想必有很多的朋友都不會吧,下面與大家分享下常用的幾種方法,不懂的朋友可以了解下哈,希望對大家有所幫助
重置 MySQL 自增列 AUTO_INCREMENT 初時值
注意, 使用以下任意方法都會將現(xiàn)有數(shù)據(jù)刪除.

方法一:
delete from tb1;
ALTER TABLE tbl AUTO_INCREMENT = 100;
(好處, 可以設置 AUTO_INCREMENT 為任意值開始)
提示:如果表列和數(shù)據(jù)很多, 速度會很慢, 如90多萬條, 會在10分鐘以上.

方法二:
truncate tb1;
(好處, 簡單, AUTO_INCREMENT 值重新開始計數(shù).)

怎么重置mysql的自增列

1. 支持設置自增列的值

ALTER TABLE table_name AUTO_INCREMENT = 1;
不過這種方式自能設置大于當前使用的值,不能設置小于等于當前已經(jīng)使用的自增列的值。myisam如果設置小于等于,則自增列的值會自動設置為
當前最大值加1。innodb則不會改變。

2.通過TRUNCATE把自增列設置為0,從MySQL 5.0.13開始TRUNCATE就能重置自增列為0.myisam和innode都是如此。

TRUNCATE TABLE table_name;
3.drop和create重建表方式重置自增列為0

DROP TABLE table_name;
CREATE TABLE table_name { ... };

相關文章

最新評論

连城县| 楚雄市| 东明县| 探索| 延津县| 宁强县| 肇东市| 襄樊市| 徐水县| 新巴尔虎左旗| 社旗县| 大方县| 涞源县| 和顺县| 天长市| 盐城市| 青冈县| 瓦房店市| 巴马| 通辽市| 阳原县| 康保县| 桓仁| 金昌市| 延庆县| 五峰| 泾源县| 广河县| 灵川县| 进贤县| 锡林浩特市| 汤原县| 浪卡子县| 大连市| 措美县| 瑞丽市| 淮北市| 泽普县| 淄博市| 景宁| 合山市|