# apt install bsdutils
# apt install mysql-server
[mysqld] character_set_server = utf8 collation-server = utf8_unicode_ci
# nano /etc/apparmor.d/usr.sbin.mysqld # /etc/init.d/apparmor reload
# service mysql start
В случае новой установки MySQL вам необходимо выполнить скрипт безопасности. Он изменяет некоторые настройки по умолчанию на более безопасные, например, удалённый вход для пользователей root и пользователи, созданные по умолчанию. В старых версиях MySQL вам было необходимо также инициализировать директорию данных вручную, теперь это делается автоматически.
В пошаговом режиме он предложит скорректировать следующие моменты дефолтной инсталляции:
Выполните скрипт безопасности командой:
sudo mysql_secure_installation
В результате выполнения этого скрипта вам будет предложено внести изменения в настройки безопасности вашей MySQL. Сначала вам будет предложено установить плагин валидации паролей (Validate Password Plugin), который позволяет тестировать надёжность паролей MySQL. Далее вам предложат задать пароль для пользователя root вашей установки MySQL. Выберите надёжный пароль и введите его два раза.
Далее вы можете выбирать Y и нажимать ENTER для всех последующих вопросов. При этом будут удалены некоторые анонимные пользователи и тестовые базы данных, будет отключена возможность удалённого входа для root пользователей, после чего все внесённые изменения будут применены к вашей установке MySQL.
Читайте также: Инсталляция MySQL на CentOS 7 и выше, Простая установка LEMP (LNMP) сервера (Linux Nginx PHP MySQL), Простая установка LAMP сервера (Linux Apache PHP MySQL).