Hvis du vil ændre autoincrement-trin fra 1 til N, er der en løsning. Det kunne gøres på MySQL-serversiden:se efter '--auto-increment-increment' opstartsmulighed eller brug følgende kommando SET @@auto_increment_increment=2;
, men vær advaret om, at dette er en serveromfattende ændring (alle tabeller vil øges med 2).
Uortodokse løsninger kunne overvejes:
- Start to MySQL-servere på samme maskine med forskellige porte (en med
auto_increment_increment=1
andet medauto_increment_increment=2
) - Brug noget serverside-magi (PHP, ASP ,???) kombineret med at deaktivere tabeller
auto_increment
at beregne manuelt (simpelt kig på sidste id og +=2 ville være ok) og angive id iINSERT
forespørgsel.
Nogle officielle MySQL ofte stillede spørgsmål