В этой статье я опишу о первоначальной настройке БД MySQL на Ununtu Server после установке данного пакета. Настройка MySQL будет осуществляться специализированным скриптом входящим в состав самого пакета. Но для начала необходимо установить пароль для root пользователя MySQL, если конечно же Вы этого ещё не сделали.
Задать пароль для root в БД MySQL
В случае если не был запрошен пароль при установке MySQL необходимо выполнить следующую команду:
/usr/bin/mysqladmin -u root password 'passwd'
где passwd — пароль для пользователя root.
Первоначальная настройка MySQL
Выполните из командной строки:
sudo /usr/bin/mysql_secure_installation
После запуска данного скрипта Вы увидите следующие сообщения:
ПРИМЕЧАНИЕ. ЗАПУСК ВСЕХ ЧАСТЕЙ ЭТОГО СКРИПТА РЕКОМЕНДУЕТСЯ ДЛЯ ВСЕХ MySQL
СЕРВЕРЫ В ПРОИЗВОДСТВЕ! ПОЖАЛУЙСТА, ПРОЧИТАЙТЕ КАЖДЫЙ ШАГ ВНИМАТЕЛЬНО!
Чтобы войти в MySQL для его защиты, нам понадобится текущий<
Пароль для пользователя root. Если вы только что установили MySQL и
Вы еще не установили пароль root, пароль будет пустым,
поэтому вам нужно просто нажать здесь.
Введите текущий пароль для root (введите для none):
Установка пароля root гарантирует, что никто не сможет войти в MySQL
Пользователя root без надлежащего разрешения.
У вас уже установлен пароль root, поэтому вы можите спокойно ответить «n».
Изменить пароль root? [Y / N]
По умолчанию установка MySQL имеет анонимного пользователя, позволяя кому-либо
входить в MySQL без необходимости создания учетной записи пользователя
Это предназначено только для тестирования и для установки
Вы должны удалить его, прежде чем работать дальше.
Удалить анонимных пользователей? [Y / N]
Как правило, только root должен подключаться к «localhost». Эта
Гарантирует, что кто-то не может угадать пароль root из сети.
Запретить вход в систему удаленно? [Y / N]
По умолчанию MySQL поставляется с базой данных с именем «test», которая доступна каждому. Это также предназначено только для тестирования и должно быть удалено.
Удалить тестовую базу данных и доступ к ней?[Y / N]
Перезагрузка таблиц привилегий гарантирует, что все сделанные изменения
вступят в силу немедленно.
Обновить таблицы привилегий сейчас? [Y / N]
Все сделано! Если вы выполнили все вышеуказанные шаги, ваша MySQL
установка теперь должна быть безопасной.
Спасибо, что используете MySQL!
Если Вы не можите зайти в phpmyadmin под пользователем root, то решение тут
[endtxt]