amazon linux 2 ami - aws - Как установить mysql в Amazon Linux 2?
Я пытаюсь установить mysql в Amazon Linux 2 ami и не могу это сделать.
sudo yum install mysql56-server -> doesn't work
amazon-linux-extras list -> doesn't list mysql
Я не хочу mariadb, так как у меня больше подверженности MySQL (даже если оба одинаковы)
5 ответов
Я получил ответ сам. Выполните следующие шаги:
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
Я установил 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
Я создал видео об этом здесь
Вы можете установить его всего 1 командой sudo yum install mysql
Затем следуйте документации AWS о том, как подключить rds к mysql.
Для людей, которым нужен 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.