【问题标题】:how i install mysql in cent os 8 server?我如何在 centos 8 服务器中安装 mysql?
【发布时间】:2020-03-10 14:52:54
【问题描述】:

我执行了以下步骤,但出现错误

步骤 1) rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm

第 2 步) yum --enablerepo=mysql80-community install mysql-community-server

** 问题:无法为该工作安装最佳候选人 - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的 libcrypto.so.10()(64bit) - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的 libcrypto.so.10(libcrypto.so.10)(64bit) - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的 libssl.so.10()(64bit) - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的 libssl.so.10(libssl.so.10)(64bit) - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的 libaio.so.1()(64bit) - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的 libaio.so.1(LIBAIO_0.1)(64bit) - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的 libaio.so.1(LIBAIO_0.4)(64bit) - 没有提供 mysql-community-server-8.0.18-1.el7.x86_64 所需的网络工具 (尝试添加“--skip-broken”以跳过可卸载的包或“--nobest”以不仅使用最佳候选包)**

之后的错误

[root@centos-1cpu-1gb-fi-hel1 ~]# yum install libssl1.0.0 libssl-dev
Error: There are no enabled repos.

MARIA 数据库错误

[root@centos-1cpu-1gb-fi-hel1 ~]# yum --disablerepo=AppStream install MariaDB-server MariaDB-client 没有存储库匹配:AppStream 最后 元数据过期检查:0:00:05 前 2019 年 11 月 14 日星期四 04:03:47 PM 世界标准时间。错误:问题 1:无法为该工作安装最佳候选人 - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6()(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(CXXABI_1.3)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(CXXABI_1.3.8)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.11)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.15)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.20)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.21)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.9)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libaio.so.1()(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libaio.so.1(LIBAIO_0.1)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 libaio.so.1(LIBAIO_0.4)(64bit) - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 lsof - 没有提供 MariaDB-server-10.4.10-1.el8.x86_64 所需的 perl(DBI) 问题 2:无法安装 工作的最佳人选 - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6()(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(CXXABI_1.3)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(CXXABI_1.3.8)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.11)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.15)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.20)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.21)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libstdc++.so.6(GLIBCXX_3.4.9)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libaio.so.1()(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libaio.so.1(LIBAIO_0.1)(64bit) - 没有提供 MariaDB-client-10.4.10-1.el8.x86_64 所需的 libaio.so.1(LIBAIO_0.4)(64bit)(尝试添加“--skip-broken”到 跳过可卸载的软件包或“--nobest”以使用不仅最好 候选包)

【问题讨论】:

  • 为什么不用 MariaDB? yum install mariadb-server 相同,但用于开源项目。
  • 我试过了,但也出错了

标签: mysql centos


【解决方案1】:

libcrypto.so.10需要先安装。

让我们确保您已安装和更新 SSL:

sudo apt-get update


sudo apt-get install libssl1.0.0 libssl-dev

更改命令以使用 YUM

【讨论】:

  • 这不是 ubuntu 服务器这是 Centos 但我会尝试。
  • yum install -y openssl-devel ??
  • 已经安装Package openssl-devel-1:1.1.1-8.el8.x86_64 is already installed.
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-01
  • 2022-07-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多