我有表,如ID,標題,沒有,網址等字段。Mysql自動增量幫助
我想自動增量ID字段
表已經有1000條記錄中它與已經一些分配的ID
現在我想汽車increament是新只插入的記錄。我想不希望自動增加已經存在的1000條記錄。
有辦法我可以做到這一點?
我有表,如ID,標題,沒有,網址等字段。Mysql自動增量幫助
我想自動增量ID字段
表已經有1000條記錄中它與已經一些分配的ID
現在我想汽車increament是新只插入的記錄。我想不希望自動增加已經存在的1000條記錄。
有辦法我可以做到這一點?
ALTER TABLE tablename MODIFY id integer(11)auto_increment;
只需將列設置爲自動增量即可。它只會增加新的id,並將自動增量設置爲max(id)+1。即使列是自動增量,您可以設置一個值,並且您將更改自動增量計數器。
請注意,您必須在id上創建索引,以使其成爲自動增量字段。
是的,只需將自動增量添加到已具有該ID的字段。 ID必須是唯一的。下一個auto_increment將出現在表中的最高id ....嘗試使用phpmyadmin
檢查ID
SELECT MAX (ID) FROM TABLE
,並從下一個值此表的起始索引的最大值(+1)
這將工作,只要你沒有重複的ID –