2017-08-12 22 views
-1

我的模式中有超過20個表。每個表都有一個auto_increment id,它的加法值是1,2,3,但是隻有一個名爲「member_table」的表被添加了2,如2,4,6。爲什麼auto_increment值爲2添加單表在mysql中

即使我做了

SET GLOBAL auto_increment_increment=1; 
SET GLOBAL auto_increment_offset = 1; 

但還是同一個表由2

加入爲什麼出現這種情況?我曾經見過這樣的問題。

+1

你如何添加值?發佈您的代碼。也許你添加兩次,第二行被丟棄 – lad2025

+1

第二你設置SET GLOBAL後嘗試重新啓動服務器還是嘗試使用新連接插入? – lad2025

+0

@ lad2025我dint重新啓動服務器,但我剛關閉工作臺並打開並插入。 – MMMMS

回答

0

試試這個,

SET @@auto_increment_increment=1; SET @@auto_increment_offset=1;