0% encontró este documento útil (0 votos)
20 vistas3 páginas

Introducción a HeidiSQL y sus características

HeidiSQL es un software libre y gratuito para administrar bases de datos MySQL, MariaDB, Microsoft SQL Server y PostgreSQL. Los usuarios pueden conectarse a servidores locales o remotos para realizar tareas comunes de base de datos como crear, modificar y eliminar bases de datos, tablas, vistas, procedimientos y más. HeidiSQL ofrece múltiples sesiones, exportación de bases de datos, administración de usuarios, y soporte para 22 idiomas.

Cargado por

dannychad0113
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas3 páginas

Introducción a HeidiSQL y sus características

HeidiSQL es un software libre y gratuito para administrar bases de datos MySQL, MariaDB, Microsoft SQL Server y PostgreSQL. Los usuarios pueden conectarse a servidores locales o remotos para realizar tareas comunes de base de datos como crear, modificar y eliminar bases de datos, tablas, vistas, procedimientos y más. HeidiSQL ofrece múltiples sesiones, exportación de bases de datos, administración de usuarios, y soporte para 22 idiomas.

Cargado por

dannychad0113
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

HeidiSQL

HeidiSQL

Vista principal de una sesión, con el árbol de la base de datos a la


izquierda y los detalles a la derecha

Información general

Tipo de programa Administrador de base de datos

Autor Ansgar Becker

Licencia GPL o Uso comercial

Información técnica

Programado en Object Pascal

Versiones

Última versión 12.6 ( 05 de noviembre de 2023 (4 meses y 12 días))


estable

Enlaces

Sitio web oficial


Repositorio de código

HeidiSQL, inicialmente conocido como MySQL-Front, es un software libre y


de código abierto que permite conectarse a MySQL (y
sus derivaciones como MariaDB y Percona Server), así como Microsoft SQL
Server y PostgreSQL.
MySQL-Front comenzó a ser desarrollado en Delphi por el programador alemán
Ansgar Becker, quién por motivos personales dejó el proyecto sin terminar. Más
tarde el desarrollador alemán Nile Hoyer contactó a Ansgar y adquirió los
derechos para utilizar el nombre "MySQL-Front" en su propio proyecto, sin
embargo tuvo que cancelarlo porque surgió una infracción de derechos de autor
con MySQL Labs sobre el uso del nombre "MySQL". Finalmente, Ansgar y otros
colaboradores retomaron el proyecto MySQL-Front renombrándolo HeidiSQL.
Para administrar las bases de datos con HeidiSQL, los usuarios deben iniciar una
sesión en un servidor MySQL local o remoto. Sus característica permiten realizar
las operaciones de base de datos más comunes y avanzadas, sin embargo aún
sigue en desarrollo a fin de integrar la máxima funcionalidad que se espera en una
interfaz de base de datos de SQL.
Historia[editar]
Ansgar Becker comenzó el desarrollo de MySQL-Front en 1999 nombrando al
proyecto "MySQL-Front" y utilizó una API escrita por Matthias Fichtner1 para
comunicarse con los servidores de MySQL y sus bases de datos.
El desarrollo privado continuó hasta la versión 2.5, sin embargo en abril de 2006,
Ansgar abrió el código de la aplicación en SourceForge,2 renombrando el
proyecto "HeidiSQL". Se rediseñó HeidiSQL para utilizar una interfaz de base de
datos más reciente y más popular, ZeosLib, el cual debutó en la versión 3.0 en
abril de 2006.
Debido al incumplimiento de ciertos estándares al hospedar el proyecto en
SourceForge y a otras ventajas (como rendimiento, características), Ansgar
cambió el repositorio del código HeidiSQL y la característica de seguimiento de
bugs a Google Code en mayo de 2008. Entonces HeidiSQL fue reescrito para que
utilizara su propia interfaz de base de datos en lugar de usar bibliotecas
existentes.
El soporte para Microsoft SQL Server fue añadido en marzo de 2011 en la versión
7.0.
A partir de la versión 8.0, HeidiSQL presenta su GUI en aproximadamente 22
idiomas aparte del inglés. Usuarios de distintos países contribuyen con estas
traducciones vía Transifex.
El soporte para PostgreSQL fue introducido en marzo de 2014 en la versión 9.0.
Características[editar]
HeidiSQL tiene las siguientes características y capacidades.34

 Conexión con el servidor


o Guardar múltiples sesiones con conexiones y credenciales
o Protocolo comprimido cliente/servidor para servidores
compatibles
o Comunicación con los servidores vía TCP/IP, tubería
nombrada (sockets) o un protocolo de túnel (SSH)
o Múltiples sesiones corriendo en paralelo en una ventana
o Administrar usuarios en el servidor: añadir, remover y
modificar usuarios, y sus credenciales
o Administrar privilegios de usuario globalmente y por base de
datos
o Exportar bases de datos a archivos de SQL o a otros
servidores
o Múltiples pestañas de consultas, teniendo a su vez múltiples
sub pestañas para los resultados del procesamiento por lotes
 Servidor anfitrión
o Ver y filtrar todas las variables del servidor, por ejemplo:
system_time_zone
o Editar todas las variables del servidor, tanto de la sesión
actual o las de alcance global
o Servidor de vista variables estadísticas, y valores medianos
por segundo & de hora
o Ver los procesos que se están ejecutando para analizar el
SQL ejecutado y finalizar procesos problemáticos
o Ver las estadísticas de comandos con indicador de barras de
porcentaje por comando de SQL
 Bases de datos
o Ver todas las bases de datos en el servidor, conectarse a una
base de datos para trabajar con sus tablas y datos
o Ver el tamaño total de las bases de datos y sus tablas en
KB/MB/GB dentro de la estructura de árbol base de
datos/tabla
o Crear, remover (elimina), modificar: nombre, conjunto de
caracteres, collation
 Tablas, vistas, procedimientos, disparadores y eventos
o Ver todos los objetos dentro de la base de datos
seleccionada, vaciar, renombrar y remover (eliminar) objetos
o Editar columnas de tablas, índices y llaves foráneas.
Compatible con las columnas virtuales en servidores de
MariaDB.
o Editar la consulta de una vista y configurarla
o Editar un procedimiento de SQL y sus parámetros
o Editar un disparador de SQL y configurarlo
o Editar un evento programado de SQL

También podría gustarte