Установка и Начальная Настройка MySQL Сервера на CentOS/RHEL

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