Conexión a una instancia de BD con MySQL-Front
Si su instancia de base de datos y ECS no están en la misma región o VPC, puede conectarse a su instancia de base de datos mediante un cliente de Windows a través de una EIP.
Esta sección describe cómo conectarse a una instancia de base de datos mediante un ECS de Windows con el cliente MySQL-Front instalado a través de una EIP.
Vinculación de una EIP a una instancia de base de datos
Consulta de la EIP de la instancia de base de datos que se va a conectar
Prueba de conectividad e instalación de MySQL-Front
Uso de MySQL-Front para conectarse a una instancia de base de datos
Compra de un ECS
- Inicie sesión en la consola de gestión y compruebe si hay un ECS disponible.
- Si hay un ECS de Linux, véase Conexión a una instancia de BD con el cliente de mysql.
- Si hay un ECS de Windows, véase 3.
- Si no hay ningún ECS disponible, acceda a 2.
- Compra de un ECS y seleccione Windows como su SO.
Para descargar el cliente mysql al ECS, vincule una EIP al ECS.
Para obtener más información sobre cómo comprar un ECS de Windows, consulte Comprar un ECS en Pasos iniciales a Elastic Cloud Server.
- En la página ECS Information, vea la región y la VPC del ECS.
Figura 1 Consulta de información de ECS
- En la página Basic Information de la instancia de BD, vea la región y la VPC de la instancia de BD.
Figura 2 Consulta de la región y la VPC de la instancia de BD
Vinculación de una EIP a una instancia de base de datos
Puede vincular una EIP a una instancia de BD para el acceso público y desvincularla según sea necesario.
Si una EIP se ha enlazado a la instancia de base de datos, omita este paso.
- Inicie sesión en la consola de gestión.
- Haga clic en
en la esquina superior izquierda y seleccione una región y un proyecto.
- Haga clic en
en la esquina superior izquierda de la página y elija .
- En la página Instances, haga clic en el nombre de la instancia para ir a la página Basic Information.
- En el área Network Information, haga clic en Bind en Public IP Address (EIP).
- En el cuadro de diálogo que aparece en pantalla, seleccione una EIP y haga clic en OK.
Si no hay EIP disponibles, haga clic en View EIP para crear una EIP en la consola de red. Después de crear la EIP, vuelva a la página Basic Information y enlace la EIP recién creada a la instancia.
Necesita configurar reglas de grupo de seguridad y habilitar direcciones IP y puertos específicos para acceder a la instancia de base de datos. Para más detalles, véase Configuración de reglas de grupo de seguridad.
- En el área Network Information, localice Public IP Address (EIP) y vea la EIP vinculada.
Consulta de la EIP de la instancia de base de datos que se va a conectar
- Inicie sesión en la consola de gestión.
- Haga clic en
en la esquina superior izquierda y seleccione una región y un proyecto.
- Haga clic en
en la esquina superior izquierda de la página y elija .
- En la página Instances, haga clic en el nombre de la instancia para ir a la página Basic Information.
- En el área Network Information, obtenga la EIP y el puerto de la base de datos.
Figura 3 Consulta de la EIP y del puerto de la base de datos
Prueba de conectividad e instalación de MySQL-Front
- Abra la ventana cmd en su servidor local y compruebe si la EIP y el puerto de base de datos de la instancia de base de datos pueden estar conectados.
telnet EIP port
Por ejemplo:
telnet 192.168.0.16 3306
Si aparece el mensaje "command not found", instale la herramienta Telnet basada en el sistema operativo utilizado por el ECS.
- En caso afirmativo, la conectividad de red es normal.
- Si no, compruebe las reglas del grupo de seguridad.
- Si en el grupo de seguridad del ECS no hay una regla de salida con Destination establecido en 0.0.0.0/0 y Protocol & Port establecido en All, agregue la EIP y el puerto de la instancia de BD a las reglas de salida.
Figura 4 Configuración de reglas de un grupo de seguridad ECS
- Si en el grupo de seguridad de la instancia de BD, no hay una regla de entrada que permita el acceso desde la EIP y el puerto del ECS, agregue la EIP y el puerto del ECS a las reglas de entrada. Para más detalles, véase Configuración de reglas de grupo de seguridad.
- Si en el grupo de seguridad del ECS no hay una regla de salida con Destination establecido en 0.0.0.0/0 y Protocol & Port establecido en All, agregue la EIP y el puerto de la instancia de BD a las reglas de salida.
- Abra un navegador, descargue e instale la herramienta MySQL-Front localmente (la versión 5.4 se usa como ejemplo).
Uso de MySQL-Front para conectarse a una instancia de base de datos
- Inicie MySQL-Front.
- En el cuadro de diálogo que aparece en pantalla, haga clic en New.
Figura 5 Creación de una conexión
- Ingrese la información sobre la instancia de BD que se desea conectar y haga clic en Ok.
Figura 6 Adición de una cuenta
Tabla 1 Descripción del parámetro Parámetro
Descripción
Name
Nombre de la tarea de conexión a base de datos. Si no especifica este parámetro, será el mismo que el configurado para Host de forma predeterminada.
Host
Dirección IP privada.
Port
Puerto de base de datos. El valor predeterminado es 3306.
User
Nombre de cuenta de la instancia de BD. El valor predeterminado es root.
Password
Contraseña de la cuenta para acceder a la instancia de base de datos.
- En la ventana que se muestra, seleccione la conexión que ha creado y haga clic en Open.
Figura 7 Abrir una conexión
- Compruebe si la instancia de BD se ha conectado. Si la información de conexión es correcta, la instancia de BD se ha conectado.
Figura 8 Se ha iniciado sesión
Preguntas frecuentes
¿Qué debo hacer si no puedo conectarme a mi instancia de TaurusDB?