Я сам получил ответ. Выполните следующие шаги:
sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
sudo yum localinstall mysql57-community-release-el7-11.noarch.rpm
sudo yum install mysql-community-server
systemctl start mysqld.service
Ключ состоит в том, чтобы добавить репозиторий исходного кода и затем установить его, поскольку в Amazon Linux 2 репозитории по умолчанию еще не установлены.
Документация Amazon , кажется, рекомендует использовать MariaDB (ответвление MySQL). Для установки:
sudo yum -y install mariadb-server
sudo service mariadb start
Вы можете установить его всего 1 командой sudo yum install mysql
Затем следуйте документации AWS о том, как подключить rds к mysql
Я установил MySQL на Amazon Linux 2
вот команды
Установите сервер MySQL в Amazon Linux 2
sudo yum update -y
sudo yum install -y mariadb-server
sudo systemctl enable mariadb
sudo systemctl start mariadb
sudo mysql_secure_installation
Я создал видео об этом здесь
Для тех, кому нужен mysqldump (например, для Wordpress на ec2), установите mariadb из родного репозитория amzn2-core.
yum install mariadb.x86_64
mysqldump -v
Информация о пакете:
# yum info mariadb.x86_64
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Installed Packages
Name : mariadb
Arch : x86_64
Epoch : 1
Version : 5.5.68
Release : 1.amzn2
Size : 49 M
Repo : installed
From repo : amzn2-core
Summary : A community developed branch of MySQL
URL : http://mariadb.org
License : GPLv2 with exceptions and LGPLv2 and BSD
Description : MariaDB is a community developed branch of MySQL.
: MariaDB is a multi-user, multi-threaded SQL database server.
: It is a client/server implementation consisting of a server daemon (mysqld)
: and many different client programs and libraries. The base package
: contains the standard MariaDB/MySQL client programs and generic MySQL files.