Aprovechando una duda que me han preguntado hoy os voy a poner como hacer un volcado de una base de datos MySQL (Dump) y como recuperar la Base de datos desde dicho archivo. Lógicamente os lo comento desde la línea de comandos ya que desde un entorno de ventanas usaremos herramientas como MySQL Control Center que podeis descargar desde Sourceforge.
Y que tiene este aspecto:
Ahora a la chicha!
Realizar el volcado de la base de datos:
mysqldump –databases Base-Datos -p > Copia.txt
Enter password: |
Comprimir el dump:
gzip Copia.txt
|
Carga directa a DDBB:
zcat copia.txt.gz | mysql -u root
|
Carga de datos desde TXT: (desde MySQL).
LOAD DATA LOCAL INFILE ‘/home/v2dp/Desktop/ Copia.txt’ INTO TABLE Tabla-pruebas;
|
Cargar de archivo de dump a la base de datos:
mysql – u usuario -p password nombre-BBDD < archivo.sql
|
Un saludo