HeidiSQL Herramienta de gestión de bases de datos
Herramienta de administración de código abierto para MySQL y otros DBMS
HEIDISQL proporciona una GUI para administrar datos y estructuras de varios sistemas de gestión de bases de datos, incluidos MySQL, Mariadb, Microsoft SQL, PostgreSQL y SQLite.
Descripción general
Heidisql es una herramienta de administración de código abierto gratuita, portátil y liviana para MYSQL y otros sistemas de gestión de bases de datos. Tiene una interfaz web fácil de usar. Proporciona una interfaz gráfica para administrar bases de datos de manera fácil y eficiente. Use su GUI intuitiva para navegar, crear y editar datos a partir de bases de datos, así como para crear y editar sus tablas, vistas, procedimientos, desencadenantes y eventos programados. Compare y sincronice fácilmente sus datos y estructura entre bases de datos locales y remotas. Herramienta de gestión de bases de datos basada en GUI para DBMS populares. Es una herramienta útil y confiable diseñada para desarrolladores web que utiliza el popular servidor MySQL, Microsoft SQL y PostgreSQL. Su administrador de usuarios puede establecer fácilmente privilegios en un nivel por Database o dar acceso a solo ciertos comandos. Le permite conectarse a su base de datos a través del túnel SSH o con SSL, así como conectarse a múltiples servidores simultáneamente, al tiempo que puede monitorear y matar el proceso del cliente en tiempo real. Además, los desarrolladores pueden usar parámetros de línea de comandos para automatizar las conexiones.
Requisitos del sistema
- Servidor Ubuntu 18.04
- Acceso a una ventana de línea de comandos/terminal
- Un usuario no raíz con permisos de sudo
- Un firewall básico
Características
- gratis para todos, código abierto
- Conéctese a varios servidores en una ventana
- Sistemas de bases de datos compatibles: Mariadb, MySQL, MS SQL, PostgreSQL y SQLite
- Conéctese a los servidores a través de la línea de comandos
- Conéctese a través del túnel SSH o la configuración de SSL de aprobación
- Crear y editar tablas, vistas, rutinas almacenadas, desencadenantes y eventos programados.
- Genere buenos sql-exports, comprimelos después o póngalos en el portapapeles.
- Exportar desde un servidor/base de datos directamente a otro servidor/base de datos
- Monitorear y matar procesos de clientes
- Tablas de edición a granel
- ASCII o archivos binarios de inserción por lotes en tablas
- Encuentre texto específico en todas las tablas de todas las bases de datos de un servidor
- Optimizar y reparar tablas de manera por lotes
Instalación
- Use el siguiente comando para descargar vino desde el repositorio de Ubuntu:
sudo apt-get install wine
- luego descargue el instalador Heidisql desde http://www.heidisql.com/download.php
- Después de eso, abra el instalador de Heidisql con vino.
- Luego descubra dónde almacena el vino el icono Heidisql. En mi caso, fue en /home/nic/.local/share/icons/hicolor/48x48/apps.
- También encuentre la ubicación del ejecutable de Heidisql. En mi caso, es en /home/nic/.wine/drive_c/program archivos/heidisql.
- Cree un nuevo archivo en ~/.local/share/aplicaciones, llamado heidisql.desktop usando el siguiente comando:
sudo gedit ~/.local/share/applications/heidisql.desktop
- Agregue el siguiente código en este archivo:
[Desktop Entry]
Name=HeidiSQL
Comment=HeidiSQL on Ubuntu
Exec=env WINEDEBUG=-all WINEPREFIX=/home/USER/.wine wine heidisql.exe
Icon=/home/USER/.local/share/icons/hicolor/48x48/apps/9103_heidisql.0.png
Path=/home/USER/.wine/drive_c/Program Files/HeidiSQL
Terminal=false
Type=Application
Categories=Wine;
StartupNotify=true
StartupWMClass=heidisql.exe
- Cambie las rutas después de exec =, icon = y ruta = en consecuencia.
- Busque Heidisql en Dash y arrastre el icono desde allí.
- Finalmente, abra el tablero de Heidisql usando el icono y conéctese a sus bases de datos.