Tuve un grave problema al intentar descargar una base de datos MySQL desde un servidor web a mi computadora, pues estaba demasiado pesada para poder hacerlo con phpMyAdmin.
Después de investigar mucho pude hacerlo desde el "shell"...
1.- Primero inicie sección en SSH con Putty, como un usuario capaz de acceder a MySQL (entré como súper-usuario).
2.- Me posicioné en un directorio donde tener permisos de escritura y acceso FTP para descargar el archivo ".sql" con la base de datos; por ejemplo:
# cd /home/public_html
3.- Escribí el siguiente comando mágico...
# mysqldump -u [nombre_usuario] -p [nombre_base_de_datos] > archivo.sql
Por ejemplo, la base de datos de llama "ecopali" y el nombre de usuario es "dany":
# mysqldump -u dany -p ecopali > respaldoecopali.sql
4.- Después el programa me pidió que introdujera la contraseña del usuario "dany":
Enter password:
5.- Se quedó pasmado el programa un buen rato exportando, pero después ya estaba listo el archivo "respaldoecopali.sql", que pesaba como 140 MB.
6.- Ahora para evitar la hueva de descargar vía FTP los 140 MB mejor comprimí este archivo. Para esto utilicé el comando...
# zip respaldado.zip respaldoecopali.sql
7.- El archivo "respaldado.zip" quedo de unos 16 MB y lo descargué sin problemas a mi computadora vía FTP.
No hay comentarios:
Publicar un comentario