Mostrando las entradas con la etiqueta Base Datos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Base Datos. Mostrar todas las entradas

viernes, 19 de diciembre de 2014

Respaldar y Restaurar Bases de Datos Mysql desde Shell

Respaldar y Restaurar Bases de Datos Mysql desde Shell


Respaldo y Restauración MySQL de Manera Local. 

Para hacer un respaldo de una base de datos MySQL desde nuestro consola o mediante comandos shell podemos usar el comando mysqldump como lo ejemplificamos en la siguiente liga.
Comando: mysqldump -u "usuario" -p"contraseña" nombre-de-la-base-de-datos > nombre-del-respaldo.sql
NOTA: Las comillas deben omitirse tanto en el usuario como en la contraseña.

Para restaurar un respaldo de una base de datos MySQL usamos el siguiente comando
Comando: mysql -u "usuario" -p"contraseña" nombre-de-la-base-de-datos < nombre-del-respaldo.sql 
NOTA: Al igual que en el ejemplo anterior las comillas deben omitirse tanto en el usuario como en la contraseña.

Respaldo y Restauración MySQL de Manera Remota. 

Para Respaldar o Restaurar una Base de datos remota usamos los mismos comandos que de manera local, con la única diferencia de agregar la opción "-h" con la cual especificaremos el nombre o dirección del host en donde se encuentra nuestra base.
Para Respaldar usamos: 
Comando: mysqldump -u "usuario" -p"contraseña" -h"nombre-o-dirección-del-host" nombre-de-la-base-de-datos > nombre-del-respaldo.sql 
Para restaurar usamos: 
Comando: mysql -u "usuario" -p"contraseña" -h"nombre-o-dirección-del-host" nombre-de-la-base-de-datos < nombre-del-respaldo.sql 

por ejemplo  para un localhost 
mysql -u root -h 127.0.0.1  db_transcarg < db_transcarga.sql