Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2009, 15:03
diego007007
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 17 años, 9 meses
Puntos: 3
Migrar base de datos

Hola amig@s tengo el siguiente problema, tengo una base de datos antigua que la e usado por algunos meses y ya llega a los 150000 apuntes, pero e estado trabajando en un nuebo sistema que usa casi la misma base de datos solo con una diferencia de un campo y necesito pasar todos los apuntes de la primera base de datos a la segunda; la primera bd tiene la siguiente estructura:
Código PHP:
CREATE TABLE `direc_http` (
  `
direccion` varchar(1000) NOT NULL,
  `
fecha` datetime NOT NULL,
  `
pag` varchar(100) NOT NULL,
  
PRIMARY KEY  (`direccion`)
) 
ENGINE=MyISAM DEFAULT CHARSET=cp1251; 
y la segunda tiene la siguiente estructura
Código PHP:
CREATE TABLE `virusdb`.`direc_http` (
`
numero` INT NOT NULL AUTO_INCREMENT ,
`
direccion` VARCHAR( 1000 ) NOT NULL ,
`
fecha` DATETIME NOT NULL ,
`
pag` VARCHAR( 100 ) NOT NULL ,
PRIMARY KEY ( `numero` ) ,
UNIQUE (`direccion` )
) 
ENGINE = MYISAM DEFAULT CHARSET=cp1251; 
y en el primer caso los datos salen algo asi
Código PHP:
INSERT INTO `direc_http` VALUES ('http://www.google.com','2009-03-17 08:39:19','TE'),('http://www.yahoo.com','2009-03-17 08:39:19','TE')... 
y necesito que salgan asi para ser ingresadas en la nueva db
Código PHP:
INSERT INTO `direc_http` VALUES ('1','http://www.google.com','2009-03-17 08:39:19','TE'),('2','http://www.yahoo.com','2009-03-17 08:39:19','TE')... 
no se si alguien pueda ayudarme o que conosca de algun sistema de migrado de BD que permita esto, gracias