mysql自增ID跳躍增長

2021-09-27 06:41:12 字數 647 閱讀 2109

mysql自增id跳躍增長

2018.06.12 16:09:36

字數 110

閱讀 1253

#1、檢視現在mysql自增id的配置

show variables like '%increment%';

#2、下面步長為2的增長

| variable_name                 | value |

| auto_increment_increment      | 2    |

| auto_increment_offset         | 1     |

| div_precision_increment       | 4     |

| innodb_autoextend_increment   | 8     |

| ndb_autoincrement_prefetch_sz | 32    |

5 rows in set (0.01 sec)

#3、解決

set auto_increment_increment = 1和set @@auto_increment_increment = 1

如果想永久性的改回為1,在my.cnf or my.ini中查詢這個field,然後修改,然後restart mysql.

mysql 實現id自增序列 mysql自增id列

如果希望在每次插入新記錄時,自動地建立主鍵欄位的值。可以在表中建立乙個 auto increment 字段。mysql 使用 auto increment 關鍵字來執行 auto increment 任務。預設地auto increment 的開始值是 1,每條新記錄遞增 1。主鍵又稱主關鍵字,主關...

mysql自增id重置

參考 使用truncate truncate table 說明 使用truncate會刪除表的資料釋放空間,並且重置字自增id,但不會刪除表的定義。用處 需要清空表的時候才能使用。使用修改標識 dbcc checkident table name reseed,new reseed value 說明...

SQL Server 自增ID字段值跳躍問題

問題描述 最近在實現對一張表的crud操作,所以中間經常會向表中新增 刪除資料,以便功能的測試。另外,我們都知道,基本每張資料庫的表都會有乙個自增的id欄位,來唯一標識一行資訊。但是,突然有一天我發現,我的id欄位怎麼到三萬了?我很確定沒有操作那麼多次資料。問題原因 上網查了之後,原來是資料庫自身的...