Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2012, 09:49
Avatar de omar1977
omar1977
 
Fecha de Ingreso: abril-2006
Mensajes: 178
Antigüedad: 18 años, 1 mes
Puntos: 4
Exclamación Volcar datos "OUTFILE" tabla por tabla segun nombre de esta

Hola
Tengo que sacar un respaldo medio tonto y es la unica opcion que me queda, la idea es hacer un volcado de datos desde un SLECT * INTO OUTFILE pero con el nombre de la tabla como nombre de archivo.... este es el codigo que tengo

Código MySQL:
Ver original
  1. SELECT TABLA, ARCHIVO FROM
  2.     (SELECT `TABLE_NAME` AS TABLA, CONCAT('\'D:\\tmp\\',`TABLE_NAME`,'.txt\'') AS ARCHIVO
  3.      FROM information_schema.`TABLES`
  4.      WHERE `TABLE_SCHEMA` = 'MiBasedeDatos') T
  5. INTO OUTFILE `ARCHIVO` CHARACTER SET utf8
  6.      FIELDS TERMINATED BY ';'
  7.      LINES TERMINATED BY '\r\n';

el tema es que me dice que tengo un error de systaxis en `ARCHIVO` CHARACTER SET utf8, no se como arreglarlo o si tiene arreglo.

podria ayudarme, ... desde ya gracias.
__________________
no hay nadie que sea tan inutil, por ultimo sirve como mal ejemplo