国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  技術(shù)知識庫 >  數據庫 >  數據庫管理 >  mysql數據庫自增id重新從1排序的兩種方法

mysql數據庫自增id重新從1排序的兩種方法

2016-07-28 08:22:57 769

mysql默認自增ID是從1開(kāi)始了,但當我們如果有插入表或使用delete刪除id之后ID就會(huì )不會(huì )從1開(kāi)?了.

使用mysql時(shí),通常表中會(huì )有一個(gè)自增的id字段,但當我們想將表中的數據清空重新添加數據時(shí),希望id重新從1開(kāi)始計數,用以下兩種方法均可.

通常的設置自增字段的方法,創(chuàng )建表格時(shí)添加:

create table table1(id int auto_increment primary key,...)

創(chuàng )建表格后添加:

alter table table1 add id int auto_increment primary key 自增字段,一定要設置為primary key.

例子,代碼如下:

alter table tablename drop column id;
alter table tablename add id mediumint(8) not null primary key auto_increment first;//phpfensi.com

方法二:alter table tablename auto_increment=0


提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->