CentOS7 Percona Server for MySQL 8.0をインストールする

CentOS7 Percona Server for MySQL 8.0をインストールする

Percona社よりMYSQLをベースとし、独自に開発された 「Percona」をcentos7にインストールする手順を記述してます。

環境

  • OS 7.7.1908 (Core)

リポジトリ追加

まずはリポジトリを追加します。

sudo yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm

リポジトリを有効にします。

sudo percona-release setup ps80

Percona Serverインストール

下記のコマンドでインストールを行います。

sudo yum install -y percona-server-server

Percona Server起動

起動と自動起動設定を行います。

sudo systemctl enable --now mysqld.service

Percona Serverログイン

rootのパスワードを確認します。

sudo grep 'temporary password' /var/log/mysqld.lo

<出力結果>
[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: jz5=xuV<:;G#

mysqlと同じようにログイン可能です。

mysql -u root -p
Enter password:先程確認したパスワード

パスワードを変更しないと下記のエラーがでて、何もできないので変更しておきます。

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

下記のコマンドでパスワードを変更しておきます。

ALTER USER 'root'@'localhost' identified BY 'NEWPASSWORD';