欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql控制主鍵每次自增3

傅智翔2年前12瀏覽0評論

MySQL是一個廣泛使用的開源數(shù)據(jù)庫管理系統(tǒng),它提供了輕巧,高性能和可靠的數(shù)據(jù)庫解決方案。在其中,控制主鍵每次自增3是一個常見的需求,在MySQL中可以通過下面的代碼實現(xiàn)。

ALTER TABLE `表名` AUTO_INCREMENT = 100;
CREATE TRIGGER `觸發(fā)器名`
 BEFORE INSERT ON `表名` 
 FOR EACH ROW
 BEGIN
SET NEW.`主鍵名` = (SELECT AUTO_INCREMENT
FROM information_schema.TABLES
WHERE TABLE_SCHEMA=DATABASE()
AND TABLE_NAME=`表名`) + 3;
 END;

注意:在代碼中需要替換`表名`、`主鍵名`、`觸發(fā)器名`這三個變量為具體表的名稱和主鍵的名稱和觸發(fā)器的名稱。其中,AUTO_INCREMENT設置為100的目的是讓自增ID從某一個值開始而不是從1開始;+3表示每次自增3,可以根據(jù)需求進行調整。

通過以上代碼,我們就可以很方便地控制MySQL表中主鍵每次自增3了。