Найти тему

Установка MySQL 8 в Ubuntu 20

Оглавление

Инструкция по установке MySQL 8 на Ubuntu 20.04 LTS. После установки уделим немного внимания настройкам безопасности.

Репозиторий

Установим MySQL APT репозиторий, переходим на страничку:

https://dev.mysql.com/downloads/

-2

Нас интересует раздел MySQL APT Repository, переходим в него.

-3

Последний пакет называется mysql-apt-config_0.8.23-1_all.deb, копируем ссылку на него. Загрузим пакет:

cd /tmp
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.23-1_all.deb
ls -fla | grep mysql
-4

Установим пакет:

dpkg -i mysql-apt-config_0.8.23-1_all.deb
-5

Версия сервера MySQL mysql-8.0 выбрана автоматически. MySQL Tools & Connectors — Enabled. MySQL Preview Packages — Disabled. Нажимаем OK.

После установки пакета в /etc/apt/source.list.d/ добавится mysql.list.

-6

Обновляем репозиторий:

apt-get update

Установка MySQL 8

Приступаем к установке MySQL сервера.

apt-get install mysql-server

В процессе установки нас просят установить пароль пользователя root.

-7

Confirm — повторяем ввод пароля.

-8

Выбираем плагин аутентификации по умолчанию. Рекомендуется Strong Password Encryption.

-9

Done! Установка завершена.

-10

Безопасность

Для настройки безопасного доступа к MySQL существует специальный скрипт:

mysql_secure_installation

Он позволяет настроить следующие параметры:

  • VALIDATE PASSWORD COMPONENT — использовать компонент VALIDATE PASSWORD?
  • Изменить пароль от root?
  • Удалить анонимных пользователей?
  • Запретить удалённый логин под root?
  • Удалить тестовую базу и доступ к ней?
  • Обновить таблицу привилегий?
-11

MySQL сервер должен запуститься. Посмотрим статус:

systemctl status mysql
-12

Источник:

Установка MySQL 8 на Ubuntu 20.04 LTS | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.