Ejemplos de uso del comando mysqldump

Mysqldump es una pequeña pero muy potente utilidad que acompaña al servidor MySql. Su principal uso es para realizar copias de seguridad de las bases de datos mysql. Para utilizarlo necesitas acceso ssh al servidor donde tengas las bbdd, recomendable con acceso root, como en nuestros servidores VPS.

Vamos a ver unos cuantos ejemplos de uso del comando mysqldump:

Realizar una copia de seguridad de una única base de datos

mysqldump -u root -p nombre_base_de_datos > fichero.sql

Si queremos especificar al mismo tiempo la contraseña en lugar -p y la contraseña a continuación, es decir, escribiriamos -pcontraseña.

Para restaurar la copia de seguridad escribiriamos:

mysql -u root -p  nombre_base_de_datos < fichero.sql

Realizar una copia de seguridad de todas las bases de datos

mysqldump -u root -p --all-databases > fichero.sql

Realizar una copia de seguridad de varias bases de datos a la vez

mysqldump -u root -p --databases base_datos1 base_datos2 > fichero.sql

Realizar una copia de seguridad de la tabla de una base de datos

mysqldump -u root -p base_datos tabla > fichero.sql

Como siempre os invitamos a ampliar información consultando la ayuda que ofrece la aplicación escribiendo:

mysqldump --help
Facebooktwitter