Jika Anda ingin mengubah langkah peningkatan otomatis dari 1 ke N maka ada solusinya. Bisa dilakukan di sisi server MySQL:cari opsi startup '--auto-increment-increment' atau gunakan perintah berikut SET @@auto_increment_increment=2;
, tetapi berhati-hatilah bahwa ini adalah perubahan di seluruh server (semua tabel akan bertambah 2).
Solusi yang tidak lazim yang dapat dipertimbangkan:
- Luncurkan dua server MySQL pada mesin yang sama, dengan port yang berbeda (satu dengan
auto_increment_increment=1
lainnya denganauto_increment_increment=2
) - Gunakan keajaiban sisi server (PHP, ASP ,???) dikombinasikan dengan mematikan tabel
auto_increment
untuk menghitung secara manual (intip sederhana pada id terakhir dan +=2 akan baik-baik saja) dan berikan id diINSERT
kueri.