尝试在 AWS EC2 Amazon Linux 上安装 mysql-server,但遇到问题:请求冲突

问题描述 投票:0回答:2

我是 AWS 新手,正在尝试在 EC2 上设置 MySQL。 我输入

sudo yum install mysql-server
并出现以下错误,并且有更多行。 错误: 问题:请求冲突

  • 没有提供mysql-community-server-8.0.11-1.el7.x86_64所需的libcrypto.so.10()(64位)
  • 没有提供mysql-community-server-8.0.11-1.el7.x86_64所需的libssl.so.10()(64位)

我输入

sudo yum install mysql-server
来安装mysql。

mysql amazon-ec2
2个回答
3
投票

在 AWS ec2 上遇到同样的问题,执行了以下步骤:

  1. 成为根。
  2. 然后
    vi /etc/yum.repos.d/mysql.repo
    并添加
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
  1. 奔跑
    rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
  2. 奔跑
    yum install mysql-community-server
  3. 最后,运行
    systemctl start mysqld
    启动服务器。

希望对您有帮助!


0
投票

要安装 MYSQL,请使用以下命令:

sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
sudo yum localinstall -y mysql57-community-release-el7-8.noarch.rpm
sudo yum install -y mysql-community-server

启动 MYSQL 并使其在系统启动时运行:

sudo systemctl start mysqld 
sudo systemctl enable mysqld 

找回root密码:

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

登录MYSQL:

mysql -u root -p

更改root密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MyNewPass1!';
© www.soinside.com 2019 - 2024. All rights reserved.