Пост

Установка Percona Server на Centos 7

Percona server — это сборка MySQL с включенным по умолчанию XtraDB storage engine. Отличается от MySQL+InnoDB plugin лучшей производительностью/масштабируемостью, особенно на современных многоядерных серверах.

Установка Percona Server

Добавим репозиторий Percona и обновимся

1
2
$ sudo yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
$ sudo yum update

Устанавливаем Percona-Server

1
$ sudo yum install Percona-Server-server-57

Запускаем сервис и добавляем его в автозагрузку

1
2
$ sudo systemctl start mysqld
$ sudo systemctl enable mysqld

Смотрим наш пароль, который сгенерировался автоматически

1
2
$ grep -i password /var/log/mysqld.log
2019-07-23T08:18:31.597730Z 1 [Note] A temporary password is generated for root@localhost: %password%

Меняем его. Для этого запускаем скрипт, задаем новый пароль, отвечаем на вопросы.

1
$ sudo mysql_secure_installation

Создаем пользователя в базе

Подключаемся к MySQL серверу

1
$ mysql -u root -p

Создаем базу данных db_name

1
> CREATE DATABASE db_name;

Создаем пользователя userdb_test и назначаем ему пароль

1
> CREATE USER 'userdb_test'@'localhost' IDENTIFIED BY 'Bv&ea5dfgvR72';

Назначаем привилегии на базу

1
> GRANT ALL PRIVILEGES ON db_name.* TO 'userdb_test'@'localhost';

Обновляем привилегии

1
> FLUSH PRIVILEGES;

Выходим

1
> exit;
Авторский пост защищен лицензией CC BY 4.0 .

© IT Draft. Некоторые права защищены.