Amazon Linux2にmysql-56-communityをいれる


改訂履歴
2021.02.18 Amazon Linux 2 に MySQL 5.6 を入れる (2021年2月版)のコマンドに更新しました。


Auroraの主力はまだまだ5.6だと思うので、そのような事情により5.6が必要な場合の手順です。
コピペできるように、$を取っています。

コマンド群
## MySQL 8.0 のレポジトリをインストール
sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
## MySQL のレポジトリリストを確認。mysql80-community/x86_64 が enabled になっているはず。
sudo yum repolist all | grep mysql
## yum-config-manager が使えるか確認。yum-ulils が入っていたらOK
sudo yum list installed | grep yum-utils
## MySQL 8.0 をインストールしないように設定
sudo yum-config-manager --disable mysql80-community 
## MySQL 5.6 をインストールするように設定
sudo yum-config-manager --enable mysql56-community
## mysql56-community/x86_64 がenabled になっているか確認
sudo yum repolist all | grep mysql
## MySQL 5.6 Server をインストール。(Client などもインストールされるはず)
sudo yum install mysql-community-server

旧コマンド
コマンド群
sudo yum localinstall http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
sudo yum repolist all | grep mysql
sudo yum list installed | grep yum-utils
sudo yum-config-manager --disable mysql57-community 
sudo yum-config-manager --enable mysql56-community
sudo yum repolist all | grep mysql
sudo yum info mysql-community-server
sudo yum -y install mysql-community-server