Bạn có thể bù trừ trường tăng tự động của một bảng với trường kia, tức là một bảng bắt đầu id từ 1 trong khi bảng kia bắt đầu từ 1000000 (hoặc một số giá trị khác được chọn tùy thuộc vào kiểu sử dụng của bạn).
CREATE TABLE table1 (id BIGINT UNSIGNED AUTO_INCREMENT);
CREATE TABLE table2 (id BIGINT UNSIGNED AUTO_INCREMENT) AUTO_INCREMENT = 1000000;
Bạn cũng có thể chọn loại cột tự động tăng theo nhu cầu của mình. Phạm vi của BIGINT UNSIGNED là 0..18446744073709551615, sẽ bao gồm hầu hết các trường hợp.
HOẶC
thử
SET @@auto_increment_increment=2;
SET @@auto_increment_offset=2;