MySQL: Backup de datos

En una entrada anterior hablamos de cómo realizar un backup del schema de una base de datos, pero puede darse el caso de que únicamente nos interesa sacar los datos de la base de datos, sin el schema ni otra información. Esto se puede hacer tal como sigue,
shell> mysqldump -u USER -p \
       --skip-triggers \
       --no-create-info DATABASE > DATABASE.sql
Con este comando extraemos toda la información de la base de datos a un fichero SQL, que luego podemos comprimir para que ocupe menos. Puesto que es texto plano, el ratio de compresión con bzip2 (por ejemplo), es muy elevado.
shell> bzip2 DATABASE.sql


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios