Se você deseja alterar a etapa de autoincremento de 1 para N, existe uma solução. Isso pode ser feito no lado do servidor MySQL:procure a opção de inicialização '--auto-increment-increment' ou use o seguinte comando
SET @@auto_increment_increment=2; , mas esteja avisado que esta é uma mudança em todo o servidor (todas as tabelas serão incrementadas em 2). Soluções não ortodoxas podem ser consideradas:
- Inicie dois servidores MySQL na mesma máquina, com portas diferentes (uma com
auto_increment_increment=1outro comauto_increment_increment=2) - Use alguma mágica do lado do servidor (PHP, ASP ,???) combinada com a desativação de tabelas
auto_incrementpara calcular manualmente (uma olhada simples no último id e +=2 seria ok) e fornecer id emINSERTconsulta.
Algumas perguntas frequentes oficiais sobre MySQL