Principal
/
Soporte Base de Datos
/
¿Cómo exportar/importar una base de datos MySQL mediante SSH?

¿Cómo exportar/importar una base de datos MySQL mediante SSH?

Cuando estés gestionado bases de datos grandes de más de 50Mb, te recomendamos que lo hagas a través de SSH. Puedes encontrar más información sobre cómo conectarte y usar SSH en este tutorial SSH.

En este artículo, abarcaremos la exportación e importación de una base de datos a través de SSH. Asegúrate de reemplazar las siguientes variables en los siguientes comandos:

USERNAME – el usuario MySQL asignado a tu base de datos.

DATABASE – el nombre de tu base de datos MySQL.

  • Exportar una base de datos MySQL

Para exportar una base de datos MySQL, necesitas usar el comando mysqldump. Aquí tienes el comando completo para exportar una base de datos:

mysqldump -uUSERNAME -p DATABASE > backup.sql

Se te solicitará una contraseña – esta es la contraseña de tu usuario MySQL.

La base de datos MySQL será exportada a una archivo llamado “backup.sql” en tu directorio actual.

  • Importando una base de datos MySQL

Para importar una base de datos MySQl, necesitas usar el comando mysql. Aquí tienes el comando completo:

mysql -uUSERNAME -p DATABASE < backup.sql

De nuevo, se te solicitará la contraseña de tu usuario MySQL.

La parte backup.sql es el nombre del archivo que estás importando a tu base de datos. Debe estar en tu directorio actual.

Comparte este artículo