Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

mysqldump --extended-inserts row on new line

Estas en el tema de mysqldump --extended-inserts row on new line en el foro de Mysql en Foros del Web. Buenas, Estoy buscando exportar la base de datos con este formato para los inserts ... INSERT INTO T1 (c1,c2) VALUES ('A','B'), ('C','D'), ('E','F'), ('G','H'), ... ...
  #1 (permalink)  
Antiguo 16/05/2011, 04:00
Avatar de naitmeir  
Fecha de Ingreso: junio-2008
Ubicación: Barcelona
Mensajes: 227
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta mysqldump --extended-inserts row on new line

Buenas,

Estoy buscando exportar la base de datos con este formato para los inserts ...

INSERT INTO T1 (c1,c2) VALUES
('A','B'),
('C','D'),
('E','F'),
('G','H'),
...

system("C:\\xampp\\mysql\\bin\\mysqldump --extended-inserts -u root DBNAME TABLENAME > C:\\xampp\\htdocs\\TEST\\FILE");

con esto me sale todo los inserts extendidos pero yo quiero que siga el formato que he especificado. Me gustaria darle un ancho a la consulta y que por cada tupla la escribiera en una nueva linea

NOTA: Estoy en bajo windows. Buscando encontre esto:

$ mysqldump --extended-insert ... database | sed 's$),($),\n($g'

pero no me sirve

S2

Última edición por naitmeir; 16/05/2011 a las 04:54

Etiquetas: --extended-inserts, mysqldump
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:49.