Blog de Gonzalo

COPIAS DE SEGURIDAD

Hay una manera bastante sencilla de realizar copias de seguridad del contenido de una una tabla de una base de datos a un fichero plano y también de volver a cargar dicho fichero a la tabla correspondiente. Hay muchas maneras de hacer copias de seguridad y puede que ésta no sea la mejor forma pero está bien saberlo.
-Para guardar el contenido de una tabla en un fichero de texto basta con lanzar la siguiente query:


SELECT * INTO OUTFILE 'ruta_fichero' FROM categorias;

Nota: Hay que tener en cuenta que no puede existir un archivo con el mismo nombre en la ruta especificada ya que se produciría un error y también hay que tener en cuenta los permisos de escritura de dicha ruta.
-Para volcar dicho fichero a la base de datos hay que lanzar la siguiente query:


LOAD DATA INFILE 'ruta_fichero' INTO TABLE categorias
Hay varias opciones para la separación de los datos usando comas y saltos de línea pero no es complicado.

Compartir en twitter