Blog de Gonzalo

Blog de programación de Gonzalo López

COPIAS DE SEGURIDAD

MYSQL

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