Способи оплати Abuse

Встановлюємо MYSQL WORKBENCH в Ubuntu

11.03.2022, 18:59

MySQL Workbench - це графічний інструмент для керування базами даних MySQL, призначений насамперед для архітекторів і розробників баз даних. Він дає змогу візуалізувати базу даних, а також зручно проектувати великі запити до неї з повноцінним підсвічуванням синтаксису і помилок. Далі розглянемо як виконується встановлення MySQL Workbench в Ubuntu 20.04 за допомогою apt репозиторію від розробників.

Як встановлюється MYSQL WORKBENCH В UBUNTU

Розробники бази даних MySQL надають власний apt репозиторій з якого можна встановити базу даних, а також супутнє програмне забезпечення, зокрема й MySQL Workbench. Для встановлення репозиторію треба спочатку завантажити пакет з офіційного сайту, просто клікніть на кнопку Download.

Після чого виберіть внизу посилання No thanks, just start my download:

Тепер збережіть файл у папкуЗавантаження:

Після закінчення завантаження відкрийте термінал і встановіть завантажений пакет за допомогою утиліти dpkg:

$ sudo dpkg -i ~/Downloads/mysql-apt-config_0.8.16-1_all.deb

У процесі встановлення програма запропонує вам налаштувати репозиторії, які будуть підключені. Можна нічого не змінювати. Просто перемістіться на пункт Ok, а потім за допомогою клавіші Tab виберіть кнопку Ok і натисніть Enter:

Тепер залишилося оновити списки пакетів з репозиторіїв:

$ sudo apt update

А потім встановити MySQL Workbench:

$ sudo apt install mysql-workbench-community

Після закінчення встановлення програми ви зможете знайти її в головному меню. Головне вікно програми виглядає ось так:

Використовуємо MYSQL WORKBENCH

У головному вікні видно всі доступні підключення до MySQL. У цьому випадку програма виявила локальний MySQL сервер. Спочатку програма пропонує підключитися до бази даних від імені користувача root. Але якщо ви використовуєте MariaDB, розв'язати задачу не вийде, тому що від імені користувача root можна увійти тільки через термінал.

Для цієї програми доведеться створити користувача admin з правами суперкористувача. Для цього в терміналі підключіться до сервера баз даних за допомогою клієнта mysql і виконайте:

$ sudo mysql -u root

> CREATE USER admin@localhost IDENTIFIED BY 'password';
> GRANT ALL ON *.* TO admin@localhost WITH GRANT OPTION;

Повертайтеся до MySQL Workbench і клацніть правою кнопкою по підключенню, виберіть Edit Connection. У вікні, що відкрилося, змініть Username на admin. Потім натисніть кнопку Test Connection щоб перевірити, що все дійсно працює. Якщо все добре, програма покаже вам таке вікно:

До того ж для MariaDB може бути показано повідомлення, що ця версія бази даних не підтримується і не всі функції будуть доступні. Це не страшно. Закривайте вікно налаштувань і повертайтеся до головного вікна.

Тут клікніть по відредагованому підключенню і ви потрапите в інтерфейс редагування запитів:

Напишіть який-небудь запит і натисніть кнопку з блискавкою для того, щоб його виконати. Результат буде показано в нижній частині екрана. Або якщо він порожній, то нічого не буде показано:

Можна подивитися вміст будь-якої таблиці:

Перевага перед PhpMyAdmin тут у тому, що ви можете формувати дуже великі та складні запити. Програма їх запам'ятовує і вам не треба набирати запит щоразу заново. До того ж запит можна зберегти у файл. Можна виконати тільки частину з набраних запитів або тільки рядок під курсором. Це дуже корисно для проектування.

Як видалити

Для видалення програми достатньо виконати таку команду:

$ sudo apt purge mysql-workbench-community

Як бачимо, за допомогою репозиторіїв встановлювати програми досить просто.