Перейти к основному содержанию

HeidiSQL — SQL клиент

HeidiSQL

С программой HeidiSQL я впервые познакомился, когда установил MariaDB под Windows. Сразу не понял что это шло в комплекте с инсталлятором, а потом как понял! В общем, это некий аналог Workbench, только лучше. Хотя бы тем, что умеет работать с разными СУБД.

https://www.heidisql.com

HeidiSQL — это бесплатное программное обеспечение для людей, работающих с базами данных, которое стремится быть интуитивно понятным в использовании. "Хайди" позволяет подключаться к различным базам данных, таким как MariaDB, MySQL, Microsoft SQL, PostgreSQL, SQLite, Interbase и Firebird. После подключения вы можете редактировать данные и структуры в этих базах данных. Созданный в 2002 году Ансгаром, HeidiSQL до сих пор остается популярным инструментом для MariaDB и MySQL и активно поддерживается.

Активно, это значит: активно. Билды выходят почти каждый день.

Версия HeidiSQL для Windows в настоящее время создается с помощью Delphi 12.3. Для компиляции версии для Linux используется Lazarus v3.8.

А ещё HeidiSQL может прицепиться к вашей БД через SSH туннель.

ОС

HeidiSQL хорошо работает на Windows 11 (а также на Windows 7 + 8 + 10 с некоторыми незначительными проблемами). Запуск HeidiSQL на Wine в настоящее время довольно нестабилен. Нативная версия для Linux может стать для вас альтернативой, если у вас возникают проблемы с Wine.

HeidiSQL является открытым программным обеспечением (OpenSource) и распространяется под лицензией GPL (GNU GENERAL PUBLIC LICENSE).

Установка

Обычный способ установки HeidiSQL — загрузить установщик релиза со страницы загрузок. После установки вы можете загружать ночные сборки (nightly builds) либо прямо со страницы загрузок, либо через саму HeidiSQL (Справка > Проверить обновления).

https://www.heidisql.com/download.php

Запускаем инсталлятор.

sql

Установить для всех.

sql

Да.

sql

Принимаем лицензионное соглашение. Далее.

sql

Выбираем папку установки. Далее.

sql

Выбираем папку в меню Пуск. Далее.

sql

Указываем дополнительные параметры. Далее.

sql

Установить.

sql

Идёт процесс установки.

sql

Завершить.

Библиотеки

HeidiSQL нуждается в специфичной для базы данных динамической библиотеке (DLL) для подключения к вашему серверу. Например, для доступа к серверу MySQL требуется наличие либо libmysql.dll, либо libmariadb.dll. Установщик для Windows поставляется со всеми необходимыми библиотеками.

Однако версия HeidiSQL для Linux не поставляется с этими библиотеками. Поэтому их необходимо установить либо через зависимости пакета .deb, либо вручную, например, так:

sudo apt-get install libmysqlclient-dev
sudo apt-get install libmariadb-dev
sudo apt-get install libpq5
sudo apt-get install libsqlite3-dev

Теги

 

Похожие материалы

Установка SQL Server Management Tools — SSMS

Для управления SQL сервером понадобится SQL Server Management Tools (SSMS). Приложение SSMS можно установить на тот же сервер, что и SQL Server 2019, однако, иногда удобнее выполнить установку на компьютер системного администратора, DBA или разработчика.

Теги

MS SQL — удалить базу In Recovery

Разработчики 1С на тестовом сервере умудрились как-то сделать базу в статусе "In Recovery". Данная база не нужна, удалить её через GUI им не удалось. Detach - не сработал. Take offline - не сработал. Свойства БД тоже не удалось посмотреть. В таком случае, если база не нужна, проще сделать так:

Теги