Acceso a Bases de Datos

Ofrecemos acceso directo a las bases de datos, así como la posibilidad de manipularlas utilizando varias herramientas, incluyendo el gestor de bases de datos en MyKinsta, phpMyAdmin, HeidiSQL, Sequel Pro y MySQL Workbench. Para configurar el acceso directo a la base de datos, tendrás que configurar un túnel SSH a tu sitio Kinsta. A continuación, descubre las diferentes formas de conectarte.

Aunque en algunos proveedores de alojamiento es habitual añadir una dirección IP remota para permitir conexiones externas a la base de datos, en Kinsta no es necesario. Cuando se utiliza un túnel SSH para acceder a una base de datos (como se describe en este artículo), la conexión se protege mediante el proceso de autenticación SSH.

Cuando añades tu sitio a MyKinsta, el nombre de la base de datos, el nombre de usuario y el nombre de usuario SSH/SFTP se generan utilizando el nombre de tu sitio. Si el nombre de tu sitio contiene caracteres no latinos, como el hanzi chino, el kana japonés, el árabe o el tailandés, se convierten a caracteres latinos para que nuestros sistemas funcionen correctamente.

Gestor de bases de datos

Puedes utilizar el gestor de bases de datos de MyKinsta para acceder directamente a tu base de datos de WordPress. Desde ahí, puedes ver y editar datos, crear o modificar tablas, ejecutar consultas SQL y realizar otras tareas de gestión de la base de datos.

Gestor de base de datos en MyKinsta.
Gestor de base de datos en MyKinsta.

phpMyAdmin

Kinsta ofrece acceso con un solo clic a phpMyAdmin en todos los planes de alojamiento. phpMyAdmin es una aplicación gratuita muy popular para gestionar bases de datos MySQL.

Para acceder a phpMyAdmin y gestionar tu base de datos de WordPress, inicia sesión en MyKinsta y navega hasta Sitios > nombre del sitio > Información. Desplázate hasta la sección Acceso a la base de datos y haz clic en Abrir phpMyAdmin. Se abrirá una nueva pestaña y accederás automáticamente utilizando tus credenciales de la base de datos.

Si en lugar de ello te lleva a una pantalla de inicio de sesión, simplemente introduce el nombre de usuario y la contraseña de la base de datos que aparecen en la sección Acceso a la base de datos de la pestaña Información.

Abre phpMyAdmin desde MyKinsta.
Abre phpMyAdmin desde MyKinsta.

En phpMyAdmin, puedes ver las tablas de tu base de datos, ejecutar consultas, eliminar tablas, importar datos, exportar tu base de datos de WordPress y mucho más.

Ver tu base de datos en phpMyAdmin.
Ver tu base de datos en phpMyAdmin.

Para obtener más información sobre el uso de phpMyAdmin, consulta la documentación oficial de phpMyAdmin.

SSH e información sobre la base de datos

En los métodos de conexión que se muestran a continuación, necesitarás recopilar información SSH y de la base de datos de tu sitio desde MyKinsta. Esta información se puede encontrar en MyKinsta en Sitios > nombre del sitio > Información.

  • Host SFTP/SSH
  • Nombre de usuario SFTP/SSH
  • Contraseña SFTP/SSH
  • Puerto SFTP/SSH
  • Nombre de la base de datos
  • Nombre de usuario de la base de datos
  • Contraseña de la base de datos
Las credenciales para configurar el túnel SSH se encuentran en MyKinsta.
Las credenciales para configurar el túnel SSH se encuentran en MyKinsta.

Cambiar la contraseña de la base de datos

Si quieres actualizar la contraseña de la base de datos, pasa el ratón por encima de la contraseña y haz clic en Generar nueva contraseña de base de datos.

Genera una nueva contraseña de base de datos para tu sitio de WordPress.
Genera una nueva contraseña de base de datos para tu sitio de WordPress.

Cambiar la contraseña SFTP/SSH

Si quieres actualizar la contraseña SFTP/SSH del entorno actual, pasa el ratón por encima de la contraseña y haz clic en Generar nueva contraseña SFTP.

Genera una nueva contraseña SFTP/SSH para tu sitio WordPress.
Genera una nueva contraseña SFTP/SSH para tu sitio WordPress.

Para confirmar el cambio de contraseña, haz clic en Generar nueva contraseña.

Para confirmar el cambio de contraseña, haz clic en Generar nueva contraseña.
Para confirmar el cambio de contraseña, haz clic en Generar nueva contraseña.

Lista de IPs permitidas

Para especificar una lista de direcciones IP a las que se permite acceder a tu base de datos, haz clic en el icono de edición bajo Lista de IP permitidas.

Edita la lista de direcciones IP permitidas.
Edita la lista de direcciones IP permitidas.

Introduce las direcciones IP a las que quieres permitir el acceso a tu base de datos y haz clic en Añadir. Puedes especificar varias direcciones separadas por una coma, por ejemplo, 1.1.1.1, 2.2.2.2. También puedes especificar un rango de direcciones IP utilizando una barra oblicua, por ejemplo, 1.1.1.1/32.

Especifica las direcciones IP que pueden acceder a la base de datos de tu entorno.
Especifica las direcciones IP que pueden acceder a la base de datos de tu entorno.

Cuando hayas introducido todas las direcciones IP necesarias, haz clic en Actualizar lista de IP permitidas.

Actualiza la lista de IP permitidas para la base de datos.
Actualiza la lista de IP permitidas para la base de datos.

Conectarse a una base de datos con la línea de comandos

Si prefieres trabajar exclusivamente en la línea de comandos, puedes conectarte a tu base de datos de Kinsta directamente a través de un túnel SSH. Esto te permite utilizar herramientas de administración de bases de datos locales, como MariaDB Server, para realizar cambios en una base de datos MySQL de forma segura.

Para conectarte a tu base de datos a través del túnel SSH, necesitarás algunos datos clave de la pestaña Información de tu sitio en MyKinsta.

  • Nombre de usuario SSH
  • Contraseña SSH
  • Host SSH
  • Puerto SSH
  • Nombre de usuario de la base de datos
  • Contraseña de la base de datos

macOS

En macOS, inicia Terminal y ejecuta el siguiente comando. Asegúrate de sustituir «ssh_username», «ssh_host» y «ssh_port» por la configuración de tu sitio. Este comando vincula tu puerto local 3307 al puerto 3306 del servidor remoto que contiene tu base de datos y realiza el reenvío de puertos necesario.

ssh -fN ssh_username@ssh_host -p ssh_port -L 3307:127.0.0.1:3306

Para el sitio kinstalife de la captura de pantalla anterior, se puede utilizar el siguiente comando para iniciar la sesión SSH.

ssh -fN [email protected] -p 47780 -L 3307:127.0.0.1:3306

Introduce tu contraseña SFTP/SSH cuando se te solicite y pulsa «Intro». Si no ves un mensaje de «contraseña incorrecta», significa que puedes continuar

Túnel SSH en macOS.
Túnel SSH en macOS.

En este punto, tu Mac está configurado para conectarse a tu base de datos remota a través de 127.0.0.1:3307. Si aún no lo has hecho, tendrás que instalar MariaDB Server localmente. Esto incluye la herramienta de línea de comandos MySQL necesaria para conectarse a la base de datos. Ten en cuenta que, aunque MariaDB Server debe estar instalado, no es necesario que lo ejecutes localmente.

Utiliza el siguiente comando para conectarte a tu base de datos.

mysql --host=127.0.0.1 --port=3307 -u database_username -p --skip_ssl

Para nuestro sitio kinstalife, utilizaríamos el siguiente comando.

mysql --host=127.0.0.1 --port=3307 -u kinstalife -p --skip_ssl

Se te pedirá la contraseña de tu base de datos, así que asegúrate de tenerla a mano. Tras conectarte correctamente, verás la interfaz que aparece a continuación, que te permite consultar directamente tu base de datos remota.

Servidor MariaDB en macOS.
Servidor MariaDB en macOS.

Conectarse a la base de datos con HeidiSQL – Solo para Windows

  1. Descarga HeidiSQL e instálalo. Cuando lo ejecutes por primera vez, tendrás que crear un nuevo archivo de sesión utilizando la siguiente información:
    • Tipo de Red: MySQL (Túnel SSH)
    • Nombre de host / IP: localhost (o 127.0.0.1)
    • Usuario: Nombre de usuario de la base de datos de MyKinsta
    • Contraseña: Contraseña de la base de datos de MyKinsta
    • Puerto: 3306
    • Base de datos: Nombre de la base de datos de MyKinsta
    Nuevo archivo de sesión HeidiS
    Nuevo archivo de sesión HeidiS
  2. A continuación, tendrás que descargar Plink.exe (PuTTY Link, una herramienta de conexión de línea de comandos) y especificar la ubicación en la pestaña Avanzado de HeidiSQL. Utiliza la siguiente información en la pestaña Túnel SSH.
    • Host SSH: Dirección IP del host SFTP/SSH de MyKinsta
    • Puerto SSH: Puerto SFTP/SSH de MyKinsta
    • Nombre de usuario: Nombre de usuario SFTP/SSH de MyKinsta
    • Contraseña: Contraseña SFTP/SSH de MyKinsta
    • Puerto local: 3306
    Configuración del túnel SSH en HeidiSQL.
    Configuración del túnel SSH en HeidiSQL.
  3. Haz clic en Abrir y se te pedirá que confíes en el host y añadas la clave a tu registro.

Conéctate a la base de datos con Sequel Pro

  1. Descarga Sequel Pro e instálalo.
  2. Para crear una nueva conexión, haz clic en SSH y completa los siguientes parámetros de conexión:
    • Host MySQL: 127.0.0.1
    • Nombre de usuario: Nombre de usuario de la base de datos de MyKinsta
    • Contraseña: Contraseña de la base de datos de MyKinsta
    • Base de datos: Nombre de la base de datos de MyKinsta
    • Puerto: 3306
    • Host SSH: Dirección IP del host SFTP/SSH de MyKinsta
    • Usuario SSH: Nombre de usuario SFTP/SSH de MyKinsta
    • Contraseña SSH: Contraseña SFTP/SSH de MyKinsta
    • Puerto SSH: Puerto SFTP/SSH de MyKinsta
    Sequel Pro
    Sequel Pro
  3. Haz clic en Conectar.

Conectar a la base de datos con MySQL Workbench

    1. Descarga MySQL Workbench e instálalo. Cuando lo inicies por primera vez, tendrás que crear un nuevo archivo de sesión.
    2. Abre Workbench, haz clic en Base de datos > Gestionar conexiones > Nueva, y dale un nombre a tu conexión, y dentro de Método de conexión elige TCP/IP estándar sobre SSH.
      Conexión a MySQL Workbench.
      Conexión a MySQL Workbench.
    3. Completa los parámetros de conexión como se indica a continuación:
      • SSH Hostname: Dirección IP del host SFTP/SSH seguida de dos puntos (:) y puerto de MyKinsta (por ejemplo 123.123.12.123:53229)
      • Nombre de usuario SSH: Nombre de usuario SFTP/SSH de MyKinsta
      • Contraseña SSH: Contraseña SFTP/SSH de MyKinsta
      • Nombre de host MySQL: localhost
      • Puerto del servidor MySQL: 3306
      • Nombre de usuario: Nombre de usuario de la base de datos de MyKinsta
      • Contraseña: Contraseña de la base de datos de MyKinsta
    4. Haz clic en Cerrar.
    5. Sólo usuarios de Windows – Si utilizas Windows, tendrás que actualizar el tipo de sistema en la pestaña Perfil del sistema. Sin embargo, estas opciones aparecen en gris de forma predeterminada. Para habilitarlas, haz clic en la pestaña Administración remota y activa temporalmente Administración remota nativa de Windows. Esto te permitirá cambiar las opciones de configuración en la pestaña Perfil del sistema. Actualiza lo siguiente:
      • Tipo de Sistema: Linux
      • Tipo de instalación: Ubuntu Linux (Paquete MySQL)

      A continuación, en la pestaña Gestión remota, cambia de nuevo a No utilizar gestión remota.

    6. Abre la conexión de la lista. Probablemente verás dos ventanas emergentes: No se pudo conectar el túnel SSH y Advertencia de conexión. Haz clic en Continuar en ambas ventanas.
      No se pudo conectar el túnel SSH.
      No se pudo conectar el túnel SSH.
      Advertencia de conexión de MySQL Workbench
      Advertencia de conexión de MySQL Workbench

      A continuación, deberías poder acceder a la base de datos y gestionarla.

Si aparece el siguiente error: «Incompatible SSH peer (no acceptable kex algorithm)», significa que tu software Workbench está desactualizado. Sin embargo, hemos recibido informes de clientes sobre un posible error en la opción «buscar actualizaciones», en los que indican que ya estaban ejecutando la última versión cuando, en realidad, no era así. La solución es ir a la página de descargas y descargar la última versión.

¿Este artículo te ha resultado útil?

© 2013 - 2026 Kinsta Inc. Todos los derechos reservados. Kinsta®, MyKinsta®, DevKinsta® y Sevalla® son marcas comerciales propiedad de Kinsta Inc.La marca registrada WordPress® es propiedad intelectual de la Fundación WordPress, y las marcas registradas Woo® y WooCommerce® son propiedad intelectual de WooCommerce, Inc. El uso de los nombres WordPress®, Woo® y WooCommerce® en este sitio web sólo tiene fines identificativos y no implica la aprobación por parte de la Fundación WordPress o WooCommerce, Inc. Kinsta no está avalada ni es propiedad ni está afiliada a la Fundación WordPress ni a WooCommerce, Inc. Aviso legal