課程
/后端開發
/PHP
/手把手教你實現電商網站后臺開發
msql中刪除插入新的管理員后,id號不是接著1、2、3、4這樣排列,而是1、2、11、12、13排列,這是什么原因啊?
2014-12-15
源自:手把手教你實現電商網站后臺開發 2-7
正在回答
mysql,id設為主鍵后有個屬性是auto_increment,刪除部分主鍵后,新的id是從存在過的最大id往后排。比如你插入1,2,3,4.然后刪除3,4.新的id會從5開始,而不是3.
游泳 提問者
這是因為InnoDB存儲引擎在存儲數據時候的特點,不論是否連續,只要id唯一就可以
你換成MyISAM就不會出現這個狀況
^-^...
喬幫主
deverz
舉報
手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-12-15
mysql,id設為主鍵后有個屬性是auto_increment,刪除部分主鍵后,新的id是從存在過的最大id往后排。比如你插入1,2,3,4.然后刪除3,4.新的id會從5開始,而不是3.
2014-12-24
這是因為InnoDB存儲引擎在存儲數據時候的特點,不論是否連續,只要id唯一就可以
你換成MyISAM就不會出現這個狀況
^-^...