mysql中的自增auto_increment功能相信每位phper都用過,也都知道如何設置字段為自增字段,但并不是所有phper都知道auto_increment的起始值和遞增量是如何設置的!本文就為大家分享一下mysql字段自增功能的具體查看及設置方法。
涉及知識介紹:
mysql服務器維護著2種mysql的系統參數(系統變量):全局變量(global variables)和會話變量(session variables)。它們的含義與區別如其各占的名稱所示,session variables是在session級別的,對其的變更只會影響到本session;global variables是系統級別的,對其的變更會影響所有新session(變更時已經存在session不受影響)至下次mysql server重啟動。注意它的變更影響不能跨重啟,要想再mysql server重啟時也使用新的值,那么就只有通過在命令行指定變量選項或者更改選項文件來指定,而通過SET變更是達不到跨重啟的。
每一個系統變量都有一個默認值,這個默認值是在編譯mysql系統的時候確定的。對系統變量的指定,一般可以在server啟動的時候在命令行指定選項或者通過選項文件來指定,當然,大部分的系統變量,可以在系統的運行時,通過set命令指定其值。
首先需要介紹一下查看mysql中全局變量的方法:
復制代碼 代碼如下:
show variables like '%xxx%'; <==> show session variables like '%xxx%'; //session會話變量
show global variables like '%xxx%'; //全局變量
復制代碼 代碼如下:
show variables like '%auto_increment%';
variables_name value
auto_increment_increment 1
auto_increment_offset 1
新聞熱點
疑難解答