Установка 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 .