Autor YouCode - http://www.youcode.com.ar/mysql/autoincrement-no-funciona-noautovalueonzero-437
El campo auto-ncrement no incrementa luego de un restore. NO_AUTO_VALUE_ON_ZERO
Estuve horas tratando de levantar una base de datos Mysql y siempre tenia el problema que los campos Auto-Increment de las tablas no siguen el numero que les correspondia y a cambio ponian cero (0).Bueno, esto se debe a una opcion que aparece en el script de backup y que deben quitarla, esta opcion es :
NO_AUTO_VALUE_ON_ZERO
Quiten esa opcion en los backups y todo funcionara bien.
http://www.youcode.com.ar/mysql/autoincrement-no-funciona-noautovalueonzero-437