Тип | управління базами даних |
---|---|
Розробник | Ansgar Becker |
Стабільний випуск | 11.1.0.6116 (2 листопада 2020 ) |
Платформа | Windows і Wine |
Операційна система | Microsoft Windows |
Мова програмування | Object Pascal |
Українська мова | так |
Стан розробки | активний |
Ліцензія | GNU General Public License |
Репозиторій | github.com/HeidiSQL/HeidiSQL |
Вебсайт | www.heidisql.com |
HeidiSQL, перед тим відома як MySQL-Front — вільний відкритий клієнт, або фронтенд, для управління базами даних, розроблений німецьким програмістом Анзґаром Бекером (Ansgar Becker) та кількома іншими розробниками, написаний на Delphi, підтримує з'єднання та роботу з MySQL, їхні форки, таких як MariaDB та Percona, а також Microsoft SQL Server, починаючи з версії 7.0. Щоб управляти базою даних з HeidiSQL, користувач має увійти на локальний або віддалений сервер MySQL з прийнятним паролем, створивши сесію. В рамках цієї сесії користувач може управляти базами даних MySQL на сервері MySQL, і від'єднатися після закінчення роботи. Можливості програми цілком достатні для більшості операцій із загальними та просунутими базами даних, таблицями та записами, але розробка залишається у активному стані, щоб забезпечити повну функціональність, котра очікується від фронтенду MySQL.
Анзґар Бекер почав розробку фронтенда для MySQL у 1999 і назвав проект "MySQL-Front"; він використовував шар прямого API, написаний Матіасом Фіхтнером (Matthias Fichtner)[1] для з'єднання з сервером MySQL і базами даних на ньому.
Приватна розробка продовжувалася до версії 2.5, до квітня 2006, коли Анзґар відкрив сирцевий код на SourceForge, і перейменував проект на "HeidiSQL". HeidiSQL був перероблений для використання новішого і популярнішого шару інтерфейсу з базами даних, ZeosLib,[2], який дебютував з версії 3.0, випущеної у квітні 2006.
Через обмеження хостингу проектів SourceForge та інші порівняльні переваги (такі як швидкодія, можливості), Анзґар перемістив репозиторій HeidiSQL та відстеження вад/особливостей на Google Code у травні 2008. HeidiSQL був переписаний для використання налаштовуваних реалізацій інтерфейсів до баз даних замість існуючих бібліотек.
Підтримка Microsoft SQL Server була додана в березні 2011 року для версії 7.0. Починаючи з версії 8.0, HeidiSQL пропонує свій графічний інтерфейс приблизно 22 мовами, крім англійської. Переклади надаються користувачами з різних країн через Transifex. Підтримка PostgreSQL була введена в березні 2014 року для версії 9.0.
На початку 2018 року в Microsoft Store було опубліковано дещо розширену версію v9.5.
Підтримка SQLite була введена в березні 2020 року для версії 11.0.
Через свій графічний інтерфейс HeidiSQL може виконувати такі операції[3][4]
Існує версія, написана на Java, і призначена для роботи на комп'ютерах Mac та Linux, але проект jHeidi призупинений з березня 2010. Сторінка проекту: heidisql.com/jheidi/