Встановлення MySQL на Ubuntu

Спробуємо встановити MySQL Server та Workbench на Ubuntu (останній 24 версію). Загалом можна виділити два підходи: графічний за допомогою App Center та термінальний за допомогою Terminal.

Встановлення MySQL на Ubuntu за допомогою App Center

App Center Option

Отже, спершу відкриємо App Center та в рядку пошуку введемо mysql і побачимо наявні опції. Зокрема, доступними є як MySQL Server так і MySQL Workbench Community.

App Center MySQL Server

Обремо спочатку MySQL Server, серед наявних версій краще обрати версію 8.0. Далі починаємо встановлення тицьнувши на кнопку Install. (Зверніть увагу на підказку – команду sudo mysql-strict.rootpass, яка допоможе отримати згенерований автоматично тимчасовий пароль).

App Center Workbench

Далі перейдемо до Workbench і оберемо версію 8.0.38 та натиснемо Install.

App Center Way Terminal Command

Після встановлення Wokrbench, запустимо термінал та введемо команду sudo mysql-strict.rootpass і побачимо тимчасовий пароль, скопіюємо його.

App Center Way Workbench Start

Після цього запускаємо Workbench.

App Center Way Workbench Enter Pass

Після запуску Workbench спробуємо підключитися до root. З’явиться вікно с проханням ввести пароль, вставляємо в це вікно тимчасовий пароль та тицяємо ‘Ок’.

App Center Way Workbench Enter New Pass

Далі потрібно буде ввести тимчасовий пароль та вигадати і ввести новий пароль для входу. Після цього з’явиться вікно з проханням ввести пароль, в яке вводимо вже новий пароль і відбудеться вхід до Workbench.

Встановлення MySQL на Ubuntu за допомогою Terminal

App Center Workbench Uninstall

Перш ніж почнемо другий спосіб встановлення MySQL за допомогою терміналу. Спочатку, про всяк випадок, видалимо за допомогою App Center щойно встановлені компоненти. Почнемо з Workbench.

App Center Workbench Server Uninstall

Тепер видалимо сервер.

Terminal Way Sudo Apt Update

Першим етапом термінального спсобу встановлення MySQL є оновлення списку пакетів та системи загалом, для цього виконаємо наступні команди:

sudo apt update
sudo apt upgrade
Terminal Way Sudo Apt Install Server

Далі для встановлення MySQL Server виконаємо наступну команду:

sudo apt install mysql-server
Terminal Way Sudo Secure Install

Далі запустимо налаштування безпечного встановлення за допомогою команди:

sudo mysql_secure_installation

Перше питання буде з приводу встановлення компоненту оцінки паролей. Встановимо цей компонент. Далі для налаштування паролю запропонують три варіанти. Оскільки це навчальний проєкт, то можна обрати опцію Medium.

Terminal Way Sudo Secure Install Questions

На питання з приводу анонімних користувачів, віддаленого підключення та тестової бази можна відповісти ні, оскільки це навчальний курс вивчення мови SQL.

Terminal Way Sudo Secure Install Reload Privilege

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

Terminal Way Sudo Status

Далі перевіримо поточний статус MySQL за допомогою команди:

sudo systemctl status mysql
Terminal Way MySQL Config File

Після цього на офіційном сайті MySQL в розділі завантажень обермо опцію MySQL APT Repository і завантажимо запропонований файл.

Terminal Way MySQL Config File Install

Далі за допомогою команди cd переходимо в папку завантежень де знаходиться щойно завантажений файл. Можна скопіювати назву файлу в цьому випадку це: mysql-apt-config_0.8.32-1_all.deb .

Далі використаємо наступну команду для встановлення конфігураційного фалу:

sudo apt install ./mysql-apt-config_0.8.32-1_all.deb
Terminal Way MySQL Config File Install Option

В процесі встановлення файлу залишаємо опції за помовчанням.

Terminal Way MySQL Config File Install Option2

Аналогічно і в наступному вікні залишаємо опцію за помовчанням без змін.

Terminal Way Sudo Apt Update

Після цього знову оновлюємо список пакетів.

Terminal Way Sudo Apt Install Workbench

Далі починаємо встановлення Workbench за допомогою команди:

sudo apt install mysql-workbench-community
Terminal Way Sudo Apt Install Workbench Strong Pass

Далі потрібно буде обрати спосіб аутентифікації, обермо сильний пароль і дочекаємося встановлення Workbench.

Terminal Way Sudo MySQL

Після цього підключимося до MySQL за допомогою команди: sudo mysql

Terminal Way Alter User

Далі підлючимося до бази mysql за допомогою команди: use mysql;

Після цього встановимо пароль за допомогою наступної конмади:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_pass_here';

Замість ‘your_pass_here’ встановлюємо бажаний пароль. У відео було використано пароль ‘Password123$’ , це було зроблено виключно для спрощення і пришвидшення запису відео. В реальному житті звісно варто обирати сильні паролі у вигляді комбінації великих і малих літер, цифр та спеціальних символів відповідної довжини (зазвичай вимагають хоча б 8 символів).

Далі запускаємо Workbench і спробуємо підключитись через root. З’виться вікно, де потрібно буде ввести пароль, який було створено за допомогою команди alter user. Вводимо свій пароль і підключаємось до Workbench.

Встановлення MySQL на Ubuntu

В цьому відео поговоримо про:
00:00 Встановлення MySQL на Ubuntu за допомогою App Center
07:01 Встановлення MySQL на Ubuntu за допомогою Terminal

Leave a Reply

Your email address will not be published. Required fields are marked *