elbahek 27.11.2011 04:56
Я рекомендую — HeidiSQL - юзер-френдли редактор баз данных
Вступление обыкновенное: HeidiSQL - инструмент для работы с бд, причем инструмент виндовый. Работает с MySQL (+ деривативы типа MariaDB, PerconaDB) и, с недавних пор, с MSSQL. Для Ъ пара скриншотов:
Редактор таблиц
Редактор сетки
Собственно редактор кверей
Для !Ъ ссылка на скриншоты.
Из приятных фич:
- Интерфейсы для редактирования "всего что есть": юзеры, триггеры, вьюхи, даже ивенты (насколько я помню, это новая фича мускла)
- Автодополнение столбцов по алиасу таблицы (есть не во всех линуксовых редакторах бд)
- Если запустить несколько запросов - создает отдельную вкладку "результат" для каждого
- и т.д.
Резюмирую: очень дружественный к пользователю редактор с хорошим набором фич.
Вступление лирическое: я пользуюсь, в основном, Squirrel-SQL, т.к. в нем есть некоторые удобные фичи, которых нет (или я не нашел) в Хайди. Все же Хайди полезен в качестве дополнительного инструмента для менеджмента юзеров и экспорта/импорта (у Squirrel есть абсолютно дурацкий глюк с зависанием на длинных строках).
Матчасть: Хайди без проблем запускается под вайном. Впрочем могут возникнуть пара нюансов:
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
чтобы поправить нужно просто инсталлировать пакет "mpg123".
fixme:win:DisableProcessWindowsGhosting : stub
ek/Progs/heidi/drive_c/Program Files/HeidiSQL/heidisql.exe: ../../../wine/dlls/ole32/compobj.c:732: apartment_release: Assertion `list_empty(&apt-;>stubmgrs)' failed.
для того, чтобы поправить эту ошибку - нужно указать, чтобы Хайди использовал нативную ole32.dll
1 |
|
Желаю быстрых запросов, поменьше rollback'ов и чтений данных с диска.
P.S. если есть интересующиеся - могу написать, как настроить Squirrel-SQL для удобной и быстрой работы.
mealsforall 27.11.2011 06:57 #
+ 5 -
Фантастика -- SQL-редактор не запускается потому, что mp3-шки нечем играть. До чего техника дошла! :)
> инструмент виндовый
я немного в недоумении... неужели кроме Squirrel нету нативных программ? Тема преимущества сабжа над другими клиентами не раскрыта
я немного в недоумении... неужели кроме Squirrel нету нативных программ? Тема преимущества сабжа над другими клиентами не раскрыта
бесплатных и толковых - мало. От них как минимум требуется:
- автодополнение имен таблиц и столбцов
- автодополнение sql-комманд
Без этого работать совсем некомфортно. Посмотрел только что Tora и Gsql. Первая не умеет автодополнение таблиц, вторая вооще не умеет автодополнение :). Есть еще MySQL Workbench, но это какой-то монстр, перегруженный лишним функционалом.
Из толковых остаются Squirrel, Execute Query. И они в том числе не умеют многое из того, что умеет Хайди, например редактировать пользователей через gui
- автодополнение имен таблиц и столбцов
- автодополнение sql-комманд
Без этого работать совсем некомфортно. Посмотрел только что Tora и Gsql. Первая не умеет автодополнение таблиц, вторая вооще не умеет автодополнение :). Есть еще MySQL Workbench, но это какой-то монстр, перегруженный лишним функционалом.
Из толковых остаются Squirrel, Execute Query. И они в том числе не умеют многое из того, что умеет Хайди, например редактировать пользователей через gui
Некоторое время использовал под вайном. Была замечена лишь пара косяков: иногда проблемы с графикой (иконки пропадали) и, как обычно, проблемы с EOL при работе с буффером. А так да, годная штука.
Сейчас уже бросил - перешел был на работу, где в основе был оракл сервер. А когда поменял проект и снова вернулся к майскул, обнаружил, что мне нужна лишь консоль и иногда workbench (кстати, майскул воркбенч - это просто праздник какой-то по сравнению с оракловским sqldeveloper)
Сейчас уже бросил - перешел был на работу, где в основе был оракл сервер. А когда поменял проект и снова вернулся к майскул, обнаружил, что мне нужна лишь консоль и иногда workbench (кстати, майскул воркбенч - это просто праздник какой-то по сравнению с оракловским sqldeveloper)
проблемы с черным фоном иконок (вместо прозрачного) пофиксили в последнем вайне. oracle sqldeveloper не пробовал - все ругают. PL/SQL developer - наше все
SQL Navigator ломал зависимости при компиляции пакета, когда я его юзал. Потому, имхо, pl/sql developer для обычных девелоперов и жаба для дба
ты бы лучше скрины запостил, как оно выглядит под wine-ом, а то слил виндовые скриншоты с официального сайта и все
p.s. по теме: а чем плох консольный клиент который идет вместе с базой (mysql/psql)?
p.s. по теме: а чем плох консольный клиент который идет вместе с базой (mysql/psql)?