Conectarse a una base de datos usando MySQL Workbench

 
 

Generalidades

Lo siguiente describe cómo conectarse a la base de datos de DreamHost usando MySQL Workbench. Hay dos formas de conectarse:

Requisitos previos

Asegúrate de descargar MySQL Workbench y completar lo siguiente antes de continuar.

Actualizar el campo de Hosts Permitidos en el panel

Antes de poder conectarte a tu base de datos, debes darle permiso a tu máquina local para conectarse al servidor de base de datos. Puedes hacerlo agregando información al campo Hosts Permitidos en el panel.

  1. Navega a la página Bases de Datos MySQL en el panel.
  2. Debajo de la sección Base(s) de Dato(s) en este servidor:, busca la base de datos deseada, luego de clic al enlace nombre de usuario del usuario que deseas darle acceso.
  3. Baja hasta la sección Hosts Permitidos. Debes incluir uno de los siguientes:
    • Tu dirección IP pública
    • Tu dominio/subdominio público de origen

    Existen dos maneras de encontrar tu dirección IP.

    Opción 1 — Herramienta online

    Visita el sitio web What is My IP?, el cual muestra tu dirección IP.

    Opción 2 — El panel de DreamHost

    Tu dirección IP aparece en la sección Hosts Permitidos.

    MySQL Allowable Hosts field

    Puedes copiar y pegar esta dirección IP en el campo de Hosts permitidos.

    Solución de problemas

    • Habilitar %.example.com en sí no habilita el hostname example.com.
    • Si recibes un error "access denied to username@xxx.xxx.xxx.xxx-ip.provider.info", intenta agregar un wildcard al final de tu IP (como xxx.xxx.xxx.xxx%).
    • Si eso no funciona, agrega la URL completa de tu proveedor en el mensaje.
  4. Da clic al botón ¡Modificar [usuario] ahora! cuando termines.

Conectarse usando MySQL Workbench

Las siguientes dos opciones están disponibles para conectarte a tu base de datos usando MySQL Workbench.

Planes de DreamPress

Las instrucciones de este artículo se aplican únicamente a los planes de alojamiento compartido y VPS. Los planes DreamPress solo pueden acceder a su base de datos usando phpMyAdmin.

Opción 1 — Conectarse usando un túnel seguro de SSH

Este método se prefiere a los métodos menos seguros, ya que proporciona cifrado de punto a punto y no expone tu cuenta MySQL a posibles ataques de las redes permitidas.

 

Iniciar MySQL Workbench

Inicia MySQL Workbench y da clic en el icono + para crear una nueva conexión.

Ingresar las credenciales de SSH y la base de datos

Se abre la siguiente ventana para que crees una nueva conexión.

MySQL Workbench

Configura lo siguiente:

Confirmar la conexión

La primera vez que te conectas, es posible que veas una advertencia sobre la autenticidad de la conexión.

MySQL Workbench

Esto es normal la primera vez que te conectas, como puedes leer aquí.

Confirma que la huella digital coincide con la de tu panel, luego haz clic en el botón OK.

Opción 2 — Conectarse usando inicio de sesión sin contraseña

 

Configurar el inicio de sesión sin contraseña

Revisa los siguientes artículos para habilitar el inicio de sesión sin contraseña. Este paso carga la clave pública en tu servidor y descarga la clave privada en tu computador:

La clave privada que cargue en MySQL Workbench debe estar en formato OpenSSH, o no podrás conectarte. MySQL Workbench establece lo siguiente para las teclas PuTTY:

MySQL Workbench no acepta directamente las claves PuTTY predeterminadas. Sin embargo, puedes convertir un archivo PuTTY Private Key (ppk) existente a formato OpenSSH usando la utilidad PuTTY Key Generator (PuTTYGen).

 

Iniciar MySQL Workbench

Inicia MySQL Workbench, y da clic en el icono + para crear una nueva conexión.

Ingresa tus credenciales de SSH y base de datos

Se abre la siguiente ventana para que crees una nueva conexión.

MySQL Workbench

Configura lo siguiente:

  • Connection Name: Ingresa el nombre que desee para nombrar esta nueva conexión.
  • Connection Method: Selecciona Standard TCP/IP over SSH.
  • SSH Hostname: Ingresa tu nombre de servidor.
  • SSH Username:  Ingresa tu usuario de SSH.
  • SSH Password: No des clic a Store in Keychain.
  • SSH Key File: Da clic al botón ... y busca tu clave privada en tu computador.
  • MySQL Hostname: Ingresa tu hostname de tu base de datos.
  • Port: 3306.
  • Username: Ingresa tu usuario de base de datos.
  • Password: Da clic el botón Store in Keychain para ingresar tu contraseña de usuario de base de datos.
  • Da clic en el botón OK para iniciar sesión en tu base de datos.

Confirmar la conexión

La primera vez que te conectas, es posible que veas una advertencia sobre la autenticidad de la conexión.

MySQL Workbench

Esto es normal la primera vez que te conectas, como puedes leer aquí.

Confirma que la huella digital coincide con la de tu panel, luego haz clic en el botón Ok.

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?