Релевантные источники: - digitalocean.com -> [Установка MySQL в Ubuntu 20.04](https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-20-04-ru) Чтобы настроить MySQL на Ubuntu, выполните следующие шаги: [[По умолчанию пароль у пользователя root в Mysql может отсутствовать]] ### 1. Установка MySQL Откройте терминал и выполните команду для обновления пакетов: ```bash sudo apt update ``` Затем установите MySQL сервер: ```bash sudo apt install mysql-server ``` ### 2. Настройка безопасности MySQL После установки MySQL, выполните команду для запуска скрипта начальной настройки безопасности: ```bash sudo mysql_secure_installation ``` Скрипт предложит вам установить пароль для пользователя `root`, удалить [[Анонимные пользователи в Mysql|анонимных пользователей]], запретить удаленный вход для `root` и удалить тестовую базу данных. Рекомендуется принять все предложенные меры безопасности. ### 3. Настройка службы MySQL Убедитесь, что служба MySQL запущена и настроена на автоматический запуск при загрузке системы: ```bash sudo systemctl status mysql ``` [[systemctl|Что такое systemctl?]] [[Как правильно прочитать вывод команды systemctl status]] ### 4. Настройка доступа к MySQL Подключитесь к MySQL с использованием учетной записи `root`: ```bash sudo mysql ``` Создайте нового пользователя и предоставьте ему необходимые привилегии. Например, чтобы создать пользователя `user` с паролем `password` и предоставить ему полные права на базу данных `mydatabase`: ```sql CREATE USER 'user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON mydatabase.* TO 'user'@'localhost'; FLUSH PRIVILEGES; ``` Затем выйдите из MySQL: ```sql EXIT; ```