Tecnología

¿Cómo conectarse a MySQL de forma remota?

MySQL es la base de datos de código abierto más utilizada en el mundo. MySQL es fácil de configurar y usar, a pesar de sus potentes funciones. Esencialmente, el diseño y desarrollo de aplicaciones basadas en web requieren acceso remoto y recuperación de páginas web y bases de datos dinámicas. Además, en varias plataformas, existen numerosos métodos para conectar y recuperar datos para documentos web.

La base de datos MySQL es el sistema de base de datos de código abierto más utilizado y actualmente está instalado en más de dos millones de servidores en todo el mundo. El documento examina varios métodos de conectividad de MySQL que describe con más detalle para establecer la conexión con el servidor MySQL. Fundamentalmente, se generan enormes cantidades de datos a partir de una variedad de fuentes, incluidas las redes sociales, la administración de hospitales, los sistemas bancarios y los sistemas de instituciones académicas, a medida que avanza la tecnología. Por lo tanto, la conexión remota de nuevas aplicaciones al servidor MySQL ayuda a monitorear aplicaciones basadas en la web a través de un navegador web. Para que una aplicación requiera parámetros de conexión apropiados para conectarse de forma segura al servidor MySQL correctamente. Aunque varios parámetros de conexión tienen valores predeterminados, los ingenieros de bases de datos normalmente tienen la libertad de anular los valores predeterminados.

Conexión a MySQL usando un SSH

El servidor MySQL normalmente escucha al host local ya que es el host predeterminado. Sin embargo, la mayoría de las aplicaciones distribuidas requieren una conexión remota a servidores alojados de forma remota. Con este fin, configurar el servidor MySQL para permitir conexiones remotas es una opción; sin embargo, esto requiere derechos administrativos y puede presentar riesgos de seguridad. Una alternativa más segura sería establecer un SSH entre el servidor remoto y el sistema local. Además, se puede establecer una conexión SSH cifrada utilizando túneles SSH para retransmitir puertos de servicio entre una máquina cliente y servidor. Linuxize establece cómo conectarse al servidor MySQL desde un cliente remoto a través de SSH en esta guía. MariaDB sigue las mismas instrucciones. Primero, implica la creación de un SSH en sistemas Linux y macOS usando el comando como se muestra en el ejemplo a continuación.

ssh-N-L 3336:127.0.0.1:3306 [USER]@[SERVER_IP]

Dónde:

  • norte – se comunica con SSH para no realizar un comando aislado.
  • L3336:127.0.0.1:3306 – Genera un despacho portuario local. El puerto local (3306), la IP de destino (127.0.0.1) y el puerto aislado (3306) se dividen con dos puntos (:).
  • [USER]@[SERVER_IP] – El cliente SSH aislado y la dirección IP del host.
  • Para iniciar el comando en segundo plano, use el -F elección.
  • Los –pags [PORT_NUMBER] La opción debe usarse para especificar el puerto en el que escucha el servidor SSH si no está en el puerto 22 (el valor predeterminado).

Primero se debe descargar e instalar una aplicación de cliente SSH para los usuarios de Windows.

Instrucciones para conectarse usando Dbforge Studio

A través de la ventana Explorador de base de datos, dbForge Studio para MySQL le brinda una manera visual, rápida y fácil de administrar las conexiones de la base de datos. Por lo tanto, se realizan las siguientes acciones para garantizar la creación adecuada del servidor utilizando dbForge Studio para MySQL.

  1. El cuadro de diálogo de Windows se abre haciendo clic en el botón Nueva conexión en el menú de la base de datos para abrir la ventana.
  2. Luego, el usuario selecciona su tipo de conexión preferido en el cuadro de diálogo. Hay dos tipos de conexión (TCP/IP o canalización con nombre) para seleccionar.
  3. En el campo Host, el usuario ingresa el nombre del host.
  4. Para TCP/IP, el usuario ingresa los detalles del puerto MySQL, mientras que para Name pipe, el usuario ingresa el nombre de la tubería en sus respectivos cuadros de entrada.
  5. Luego, el usuario ingresa las credenciales de inicio de sesión según el tipo de conexión que haya seleccionado anteriormente.
  6. Luego, el usuario escribe o selecciona el nombre de la base de datos que desea conectar en Base de datos.
  7. El nombre de host debe usarse para generar automáticamente el nombre de conexión. El usuario puede dar a la nueva conexión un nombre único.
  8. Finalmente, para establecer la conexión, el usuario debe seleccionar Aceptar.

Resumen

La escalabilidad, la confiabilidad, el alto rendimiento y la adaptabilidad son características del poderoso sistema de administración de bases de datos de código abierto conocido como MySQL. Presentamos la solución de Devart, dbForge Studio para MySQL, porque requerimos una herramienta GUI para administrar completamente e interactuar con MySQL Server. Para la gestión, administración, desarrollo, análisis de datos y generación de informes de MySQL y MariaDB, esta herramienta adaptable ofrece amplias funciones y una sólida funcionalidad. Además, dbForge Studio permite a los usuarios comparar y sincronizar esquemas fácilmente, crear consultas visualmente, depurar scripts y crear grandes cantidades de datos de prueba. Utilice nuestros tutoriales de MySQL para familiarizarse con la funcionalidad y aprender a usar dbForge Studio para MySQL.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba