![Iobit Uninstaller Pro: полное руководство](/f/c6f8d1199804dab1928f43cc2fcd852f.png?width=100&height=100)
Написано в C, MySQL это кроссплатформенная система с открытым исходным кодом, одна из наиболее широко используемых систем управления реляционными базами данных (RDMS). Это неотъемлемая часть Стек ЛАМПА и является популярной системой управления базами данных в приложениях для веб-хостинга, анализа данных и электронной коммерции.
Текущая стабильная версия MySQL 8.0.25 и был выпущен 11 мая 2021 г.. Ключевые особенности последней версии:
И многое другое. Вы можете проверить примечания к выпуску для полного охвата всех функций и улучшений.
В этом руководстве мы рассмотрим, как установить MySQL на Рокки Linux 8.
При установке пакетов программного обеспечения всегда рекомендуется начинать с обновления системных пакетов. В некоторых случаях это также обновляет ядро, после чего требуется перезагрузка.
Поэтому в командной строке выполните следующую команду, чтобы обновить ядро и системные пакеты:
$ sudo dnf update.
Двигаясь дальше, нам нужно включить MySQL 8.0 модуль, который предоставляется AppStream репозиторий. В настоящее время это единственный MySQL предоставленный модуль, и вы можете проверить это, выполнив команду:
Список модулей $ sudo dnf mysql.
Чтобы включить MySQL модуль stream, запустите команду:
Модуль $ sudo dnf включает mysql: 8.0.
При включенном модуле установите MySQL 8.0 в Rocky Linux следующее:
$ sudo dnf install @mysql.
Выполнять какие-либо действия с MySQL сервер базы данных, нам нужно сначала запустить службу. Но сначала давайте включим его во время загрузки следующим образом:
$ sudo systemctl включить mysqld.
Затем запустите MySQL демон.
$ sudo systemctl запустить mysqld
Вы можете проверить MySQL выполняется, выполняя:
$ sudo systemctl status mysqld
Последний шаг - закрепить только что установленный MySQL сервер базы данных. Почему? вы можете спросить. Причина в том, что по умолчанию MySQL поставляется с настройками по умолчанию, которые содержат лазейки, которые могут быть использованы хакерами. Таким образом, нам нужно укрепить его, запустив mysql_secure_installation сценарий.
$ sudo mysql_secure_installation.
Когда сценарий будет выполнен, вам будет предложено использовать VALIDATE_PASSWORD плагин, который определяет уровень надежности пароля и позволяет пользователям устанавливать только надежные пароли.
Чтобы настроить плагин, введите 'Y'
и нажмите ВХОДИТЬ. Плагин предоставляет 3 уровня политики паролей, а именно: НИЗКИЙ, СРЕДНЯЯ & СИЛЬНЫЙ.
Тип 2
для СИЛЬНЫЙ политика паролей и нажмите ВХОДИТЬ.
Далее обязательно установите сильный MySQL пароль root в соответствии с выбранным уровнем пароля.
Плагин дает оценку надежности пароля, в этом случае 100. Это означает, что мы выполнили требование к надежности пароля, которое требует, чтобы надежный пароль имел как минимум 8 символы, которые должны быть набором числовых, смешанного регистра и специальных символов.
Чтобы продолжить с установленным паролем, нажмите ‘Y’
продолжить. В противном случае нажмите ‘N’
чтобы вернуться и внести необходимые изменения.
Для остальных запросов нажмите ‘Y’
для удаления анонимных пользователей, предотвращения удаленного входа пользователя root и удаления тестовой базы данных, которую следует очистить перед переходом в производственную среду.
После этого используйте MySQL клиент для подключения к базе данных, как показано. Выполните аутентификацию, используя предоставленный пароль root.
$ sudo mysql -u root -p.
Вы можете подтвердить версию, выполнив запрос:
mysql> ВЫБРАТЬ ВЕРСИЮ ();
Установка MySQL база данных на Rocky Linux это довольно простой и понятный процесс. Нет необходимости добавлять какие-либо сторонние репозитории, поскольку AppStream репозиторий уже предоставляет MySQL 8.0 модуль потока.