Puedes importar y exportar una base de datos MySQL en el Alojamiento de Bases de Datos de Kinsta utilizando una herramienta como TablePlus o la interfaz de línea de comandos (CLI). Para más detalles sobre el uso de un cliente de base de datos con tu base de datos MySQL, consulta nuestra guía sobre cómo conectar y administrar tu base de datos Kinsta con TablePlus.

La instalación del servidor de base de datos y los comandos varían para cada tipo de base de datos. Este artículo es específico para MySQL. Para otros tipos de bases de datos, consulta:

Instalar MySQL

Si aún no tienes MySQL instalado en tu máquina local, tendrás que instalarlo para conectarte a tu base de datos. Dependiendo de tu sistema operativo, puedes instalar MySQL de las siguientes formas.

Windows

Descarga e instala MySQL Community Server (programa GUI).

MacOS

Elige una de las siguientes opciones para instalar MySQL en MacOS:

Linux basado en Debian (Debian, Ubuntu, Mint, etc.)

Utiliza el repositorio oficial MySQL APT e instala el paquete mysql-client.

Linux basado en RedHat (RedHat Fedora, CentOS, etc.)

Utiliza el repositorio oficial MySQL Yum e instala el paquete mysql-client.

Credenciales de la Base de Datos Kinsta

Puedes encontrar las credenciales de tu base de datos en Conexiones externas en la página de Información de la base de datos.

Importar una Base de Datos MySQL

Utiliza el siguiente comando para exportar la base de datos, sustituyendo EXTERNAL_HOSTNAME, USERNAME, PORT y DATABASE_NAME por la información de las conexiones Externas de tu base de datos. Sustituye export.sql por la ruta y el nombre de la base de datos que quieras importar:

mysql -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME < export.sql

Cuando se te solicite, introduce la contraseña de la base de datos.

No se producirá ninguna salida a menos que haya errores, que se imprimirán en la línea de comandos. Para verificar que la importación se ha realizado correctamente, puedes utilizar SHOW TABLES; o un comando similar para revisar los datos de tu base de datos.

Exportar una Base de Datos MySQL

Utiliza el siguiente comando para exportar la base de datos, sustituyendo EXTERNAL_HOSTNAME, USERNAME, PORT y DATABASE_NAME por la información de las conexiones externas de tu base de datos. Sustituye export.sql por la ruta y el nombre de archivo de la base de datos que quieras exportar:

mysqldump --no-tablespaces -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME > export.sql

Cuando se te solicite, introduce la contraseña de la base de datos.

Una vez finalizada la exportación, tu archivo de base de datos (por ejemplo, export.sql) estará disponible en la ruta que especificaste en el comando mysqldump. Puedes abrir el archivo con un editor de texto plano (por ejemplo, TextEdit, Notepad++, Sublime Text, etc.) o con una herramienta de bases de datos como TablePlus para revisar los datos exportados.

Documentación Relacionada

Contenido de Referencia