Більшість замовлень на розробку веб-сайтів містять вимогу про використання баз даних. Типовою є MySQL, що її встановлено на моєму тестовому майданчику і яку просять використовувати для дрібних проектів. Роботу з цією БД можна організувати за допомогою консольних запитів (mysql-client) або ж за допомогою графічних утиліт. Основними вимогами до такої утиліти є:
Відправною точкою став допис на Хабрахабрі, у якому запропоновано скористатися утилітою MySQL Workbench від Oracle (розробник БД, як не як). На сайті знаходяться пакунки для Fedora та Ubuntu, що не влаштовує мене, як дебіанщика. А тому компанія завбачливо виклала і джерельні коди самого проекту, який можна скомпілювати.
Після встановлення всіх потрібних пакетів, вилізла помилка у скрипті libtool, яка радісно сповістила про те, що ряд параметрів не підтримується. Так що колупаємо далі у пошуку нових, простих, і зручних менеджерів для MySQL.
- кросплатформність (бо краще так);
- зручність використання;
- підтримка всього, що тільки може бути;
- хороші відгуки на різних форумах.
Залежність | Пакунок Debian |
---|---|
libzip | libzip-dev |
sigc++-2.0 | libsigc++-2.0-dev |
gtkmm-2.4 | libglibmm-2.4-dev |
sqlite3 | libsqlite3-dev |
MySQL development library | libmysqlclient-dev |
uuid | uuid-dev |
lua | liblua5.1-0-dev |
Python development library | python-dev |
ctemplate | libctemplate-dev |
libiodbc | libiodbc2-dev |
Після встановлення всіх потрібних пакетів, вилізла помилка у скрипті libtool, яка радісно сповістила про те, що ряд параметрів не підтримується. Так що колупаємо далі у пошуку нових, простих, і зручних менеджерів для MySQL.
1 коментар:
Дякую.
Будемо пробувати в роботі. :)
Дописати коментар