Site icon IT Draft

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

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

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

Установка Percona Server

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

[root@localhost]# yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
[root@localhost]# yum update

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

[root@localhost]# yum install Percona-Server-server-57

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

[root@localhost]# systemctl start mysqld
[root@localhost]# systemctl enable mysqld

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

Selectel — ведущий провайдер облачной инфраструктуры и услуг дата-центров

Компания занимает лидирующие позиции на рынке на рынке выделенных серверов и приватных облаков, и входит в топ-3 крупнейших операторов дата-центров в России.


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

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

[root@localhost]# mysql_secure_installation

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

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

[root@localhost]# mysql -u root -p

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

mysql> CREATE DATABASE db_name;

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

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

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

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

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

mysql> FLUSH PRIVILEGES;

Выходим

mysql> exit;
Exit mobile version