Як встановити MySQL на Ubuntu 20.04 LTS

Дізнайтеся, як встановити MySQL на Ubuntu 20.04

MySQL — це рішення для баз даних для локального, безкоштовного, індивідуального або корпоративного використання. Розроблена корпорацією Oracle, Ubuntu 20.04 містить останню серію стабільних випусків MySQL, а саме. 8.*.

MySQL використовується у всьому світі на всіх популярних платформах. Широкий набір API конекторів MySQL був розроблений спільнотами з відкритим кодом у всьому світі для великої кількості мов програмування.

MySQL потрібен на вашій локальній машині, якщо ви хочете встановити серверне програмне забезпечення, таке як WordPress або Drupal, які використовують базу даних MySQL для зберігання даних. Він також необхідний, якщо ви хочете використовувати його як базу даних для вашого проекту розробки. У цій статті ми побачимо, як встановити MySQL на Ubuntu 20.04 LTS.

Установка

Сервер і клієнт MySQL пакуються окремо в репозиторії Ubuntu. Вони доступні в упаковках mysql-сервер і mysql-клієнт відповідно. Давайте спочатку оновимо репозиторії Ubuntu.

оновлення sudo apt

Тепер ми можемо встановити як клієнт, так і сервер MySQL.

sudo apt встановити mysql-клієнт mysql-сервер

Зауважте, що в виробничих середовищах зазвичай сервер встановлюється на окремій виділеній машині, а на локальних машинах встановлюються лише клієнти.

Якщо ви плануєте запитувати свою базу даних MySQL за допомогою API з’єднувача БД зі свого коду, ви можете пропустити встановлення клієнта MySQL, однак рекомендується все одно встановити його, оскільки це допомагає під час налагодження.

Перевірка встановлення

Тепер перевіримо, чи встановлено клієнт і сервер MySQL. Щоб перевірити, чи встановлено клієнт, запустіть:

mysql --версія

Аналогічно, щоб перевірити, чи сервер MySQL був успішно встановлений, запустіть:

mysqld --версія

Сервер MySQL працює як демон, який можна викликати за допомогою програми mysqld або можна ввімкнути як фонову службу за допомогою systemctl.

У цій статті ми бачили, як встановити MySQL на Ubuntu 20.04. MySQL часто встановлюється як частина серверного програмного забезпечення XAMP (X – будь-яка операційна система, Apache, MySQL, PHP/Python/Perl). Такі стеки полегшують установку та налаштування всього необхідного для серверного програмного забезпечення разом. Типовим прикладом є налаштування WordPress.

Однак, якщо ви використовуєте MySQL як програму баз даних для вашого проекту веб-розробки, рекомендується встановити сервер MySQL на виділену захищену машину та запитувати сервер у клієнта. Це полегшує обслуговування бази даних.

Категорія: Linux