Als u de autoincrement-stap van 1 naar N wilt wijzigen, dan is er een oplossing. Dit kan worden gedaan aan de MySQL-server:zoek naar de opstartoptie '--auto-increment-increment' of gebruik de volgende opdracht SET @@auto_increment_increment=2; , maar wees gewaarschuwd dat dit een serverbrede wijziging is (alle tabellen worden met 2) verhoogd.
Unortodox-oplossingen zouden kunnen worden overwogen:
- Lanceer twee MySQL-servers op dezelfde machine, met verschillende poorten (een met
auto_increment_increment=1andere metauto_increment_increment=2) - Gebruik wat magie op de server (PHP, ASP ,???) in combinatie met het uitschakelen van tabellen
auto_incrementom handmatig te berekenen (eenvoudige blik op de laatste id en +=2 zou goed zijn) en geef de id op inINSERTvraag.