MysqlDump backup de Mysql desde nuestra Terminal

¿Cómo podemos backupear una base de datos desde nuestra consola? Mysqldump es nuestra herramienta!
Mysqldump permite hacer respaldos o copias de seguridad de nuestra Base de Datos. En varias ocaciones hemos detallado y resaltado la importancia de contar y realizar backups, copias de respaldo y resguardo de información, por lo que esta herramienta no puede faltar en nuestro portafolio de utilidades.

Vamos a ir detallando las maneras básicas de utilizar Mysqldump

– Respaldo de una base de datos:

#mysqldump -u root -p nombreDB > respaldo.sql

Aqui realiza una copia de nuestra base de datos y solicita usuario (-u) y password (-p)

– Si deseamos restaurarla utilizando tambien los datos de usuario y password hacemos:

# mysql -u root -p  nombreDB < respaldo.sql

– Respaldo de x cantidad de bases de datos:

# mysqldump -u root -p --databases DB1 DB2 > respaldo.sql

-Respaldar una tabla de nuestra base:

# mysqldump -u root -p base_datos tabla > respaldo.sql

De esta manera nos evitamos tenes que respaldar la base entera ante modificaciones de una sola tabla

– Respaldar todas las bases de datos de root:

# mysqldump -u root -p --all-databases > respaldo.sql

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.