Importar y exportar una base de datos MySQL mediante SSH
Cómo volcar y restaurar bases de datos desde la línea de comandos.
phpMyAdmin está bien para bases de datos pequeñas, pero con cargas mayores empieza a fallar — el navegador agota el tiempo de espera, los dumps grandes no se suben y uno acaba mirando una página de error. Para cualquier tarea de cierta envergadura, es mucho mejor gestionar las importaciones y exportaciones directamente por SSH. Es más rápido, más fiable y no hay límites de tamaño de archivo de los que preocuparse.
Importación
mysql -uUSER -pPASSWORD DBNAME < /path/to/DUMPFILE.sql
Nota: no se deja espacio entre los flags
-uy-py sus valores.
Donde:
USER— tu nombre de usuario de la base de datos (p. ej.u111111_dbuser)PASSWORD— tu contraseña de la base de datosDBNAME— el nombre de la base de datos a la que importas (p. ej.u111111_database)/path/to/DUMPFILE.sql— la ruta completa al archivo dump
Nuestros servicios y productos
Exportación
mysqldump -uUSER -pPASSWORD DBNAME > /path/to/DUMPFILE.sql
La misma regla aplica: sin espacio entre
-u,-py sus valores.
Donde:
USER— tu nombre de usuario de la base de datos (p. ej.u111111_dbuser)PASSWORD— tu contraseña de la base de datosDBNAME— el nombre de la base de datos que exportas (p. ej.u111111_database)/path/to/— el directorio donde se guardará el archivo dumpDUMPFILE.sql— el nombre del archivo dump exportado
Ayuda
¿Tienes dudas o necesitas ayuda? Escríbenos a través del sistema de tickets — siempre estamos aquí para ayudarte!