MySQL — это самая популярная свободная система управления реляционными базами данных, которая работает как сервер, обеспечивающий многопользовательский доступ к множеству баз данных.
В этом руководстве объясняется процесс установки и начальной конфигурации MySQL сервера на операционных системах CentOS/RHEL.
Установка MySQL Сервера
Установите сервер и клиент MySQL с помощью команды ‘yum’.
# yum install mysql-server mysql
Добавьте демон сервера MySQL в автозагрузку.
# chkconfig mysqld on
Запустите MySQL.
# service mysqld start
Базовая настройка MySQL Сервера
Запустите скрипт начальной настройки безопасности MySQL.
# /usr/bin/mysql_secure_installation
Выполнение всех шагов конфигурации в этом скрипте рекомендуется для всех MySQL серверов находящихся в производстве! Пожалуйста, внимательно прочтите каждый шаг!
Выполните следующие шаги:
- [Y] — Установите пароль для пользователя root;
- [Y] — Удалите анонимных пользователей;
- [Y] — Запретите удаленное подключение пользователю root;
- [Y] — Удалите тестовую базу данных и запретите доступ к ней;
- [Y] — Перезагрузите таблице привилегий.
Как только эти шаги будут выполнены, Вы сможете подключиться к консоли MySQL сервера с помощью следующей команды:
# mysql -u root -p