Linux下的Mysql安装

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

我正在安装 Mysql 并想运行并启用它,当我运行 sudo yum install mysql-community-server 时,出现以下错误:

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

我尝试运行这个命令

sudo yum install mysql-community-server

我本来希望安装并运行 mysql,但失败并出现以下错误:

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

  • 没有提供 mysql-community-server-8.0.11-1.el7.x86_64 所需的 libcrypto.so.10(libcrypto.so.10)(64bit)
  • 没有提供 mysql-community-server-8.0.11-1.el7.x86_64 所需的 libssl.so.10(libssl.so.10)(64bit)
  • 没有提供mysql-community-server-8.0.12-1.el7.x86_64所需的libcrypto.so.10()(64位)
  • 没有提供mysql-community-server-8.0.12-1.el7.x86_64所需的libssl.so.10()(64位)
  • 没有提供 mysql-community-server-8.0.12-1.el7.x86_64 所需的 libcrypto.so.10(libcrypto.so.10)(64bit)`
mysql linux database centos
1个回答
0
投票

我能够通过首先在此目录中创建一个 mysql.repo 文件来解决它:

步骤:

  1. 成为root用户,然后运行

  2. 运行 vi /etc/yum.repos.d/mysql.repo

  3. 添加以下文件:

    [mysql57-社区] name=MySQL 5.7 社区服务器 baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/ 启用=1 gpg检查=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

  4. 运行 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

  5. 运行 yum install mysql-community-server

  6. systemctl启用mysqld.service(启用服务器)

  7. systemctl start mysqld(启动服务器)

  8. systemctl status mysqld(检查服务器的状态)

你应该启动并运行!!!

© www.soinside.com 2019 - 2024. All rights reserved.