Материал просмотрен 34 раз(а)

Текущая задача – поставить сервер баз данных на CentOS 7. По умолчанию у меня с репозитория идёт MariaDB, данное решение не устраивает, поэтому будем действовать.

Шаг 1. Скачиваем rpm-пакет

Выполняем команду:

# wget http://repo.mysql.com/mysql57-community-release-el7.rpm

Шаг 2. Устанавливаем rpm-пакет

# rpm -ivh mysql57-community-release-el7.rpm

Шаг 3. Обновляем все пакеты

# yum update

Шаг 4. Устанавливаем сервер MySQL

# yum -y install mysql-server

Теперь зададим пароль на root и готово!

Читать подробнее:   Mysql сброс пароля root в CentOS 7

P.S. Если появляется ошибка типа:
Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.

Делаем следующее:

# cd /var/lib/mysql
# rm * -rf
# mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
# touch /var/lib/mysql/mysql.sock

Мне помогло