Jack Wallen lo guía a través del proceso de conexión de la herramienta GUI de DBeaver a un servidor MySQL remoto.

    Si usted maneja un servidor de base de datos, probablemente siempre está buscando una herramienta para hacer ese proceso un poco más fácil. Si su base de datos de elección es MySQL, tiene varias opciones. Siempre puede asegurar el shell en ese servidor y administrar las bases de datos desde la línea de comandos. También puede instalar una herramienta como phpMyAdmin o adminer para encargarse de todo a través de una interfaz basada en web. ¿Pero qué pasa si prefiere utilizar un cliente de escritorio? ¿Adónde te diriges? Una opción posible es DBeaver.

    DBeaver es un cliente SQL universal y gratuito que puede conectarse a numerosos tipos de bases de datos, una de las cuales es MySQL. Quiero mostrarle cómo instalar y usar DBeaver para conectarse a su servidor MySQL remoto. DBeaver está disponible para Windows, macOS y Linux. Estaré haciendo una demostración en un escritorio Ubuntu 17.10 conectándome a un Ubuntu Server 16.04.

    Instalación de DBeaver

    La instalación de DBeaver es bastante sencilla, con un solo enganche. Descargue el archivo.deb necesario de la página de descargas y guárdelo en su directorio ~/Downloads. Abra una ventana de terminal y cambie a ese directorio con el comando cd ~/Downloads. Instale el archivo descargado con el comando:

    sudo dpkg -i dbeaver*.deb

    Esa instalación no funcionará correctamente debido a problemas de dependencia. Para resolver esto, ejecute el comando:

    sudo apt install -f

    Una vez que se complete el comando anterior, todo estará listo para ejecutar DBeaver. Abra el menú de su escritorio y busque el software DBeaver. Haga clic en esa entrada para ejecutar la aplicación.

    Conexión de DBeaver a su servidor

    Lo primero que debe hacer es tener su MySQL configurado para permitir conexiones remotas. Ya he cubierto este proceso en mi artículo «Cómo configurar MySQL para acceso remoto en Ubuntu Server 16.04». Asegúrese de que eso funcione antes de continuar. De lo contrario, la conexión fallará.

    Dentro de la ventana principal de DBeaver, haga clic en el botón Asistente para nueva conexión (debajo de la figura de archivo A.

    En la ventana resultante seleccione MySQL de la lista y haga clic en Siguiente. Introduzca la información necesaria para su servidor de base de datos MySQL .

    Una vez que haya completado la información necesaria, haga clic en el botón Probar conexión. Si todo va según lo planeado, debería ver una ventana emergente informándole de que la conexión se ha realizado correctamente .

    Haga clic en Siguiente y luego (en la ventana resultante) configure un túnel SSH opcional. Esta sería una buena idea si se está conectando a su MySQL desde fuera de su LAN. Si está dentro de su LAN, lo más probable es que no necesite esta opción. Si no desea molestarse con el túnel SSH, haga clic en Siguiente. La última ventana ), le permite comprobar los ajustes y configurar algunos detalles más para la conexión.

    Una vez que esté satisfecho con la configuración de la conexión, haga clic en Finalizar y, cuando se le solicite, haga clic en Sí para crear una base de datos de ejemplo. La creación de esta base de datos de muestra le permite explorar la herramienta DBeaver sin el peligro de causar estragos en sus bases de datos de producción. Una vez que se sienta cómodo con la interfaz de DBeaver ), puede comenzar a trabajar en sus bases de datos reales.

    Una buena herramienta para potenciar la administración de su base de datos MySQL

    Y eso es todo lo que hay que hacer para conectar DBeaver a una base de datos MySQL remota. Si usted ha estado buscando una herramienta poderosa para hacer su administración MySQL un poco más fácil, DBeaver hace un largo camino para que eso suceda. Pruebe esta herramienta y vea si no se convierte en su aplicación de administración de bases de datos.

    Boletín Semanal de Código Abierto

    No se pierda nuestros consejos, tutoriales y comentarios sobre el sistema operativo Linux y las aplicaciones de código abierto.

    Entregado los martes

    mismo

    Vea también