Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/02/2012, 08:06
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 3 meses
Puntos: 0
MysqlDump + auto_incremente

Hola como va?
El problema es que cuando hago un mysqldump con tablas que tienen un campo auto_increment me devuelve (en algunos casos) esto

Código:

DROP TABLE IF EXISTS `maquinas`;
CREATE TABLE `maquinas` (
  `codmaquina` int(10) unsigned zerofill NOT NULL auto_increment,
  `descripcion` varchar(30) NOT NULL,
  `estado` varchar(4) default 'ALTA',
  PRIMARY KEY  (`codmaquina`),
  UNIQUE KEY `codmaquina` (`codmaquina`),
  KEY `codmaquina_2` (`codmaquina`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

Es decir esta linea "ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1"

lo que indica que el auto_increment arranca desde 4.

Me gustaría que arranque siempre desde 1, busque sobre truncate pero por lo que lei eso debo hacerlo tabla por tabla.

Hay alguna forma de que mysqldump no traiga esa opcion?
Y por que en algunas tablas lo trae y en otras no?
Gracias