【问题标题】:Is it possible to install MySQL on CentOS 6.6?是否可以在 CentOS 6.6 上安装 MySQL?
【发布时间】:2016-03-05 09:07:56
【问题描述】:

我问这个问题是因为我从来没有在其他操作系统(Windows、Ubuntu)上遇到过这么多问题,而且我从来没有见过这么多线程和 cmets 说他们无法在 CentOS 上安装 mysql-community-server,因为缺少依赖。我希望有一个命令(我认为在 Ubuntu 中有一个)可以完全安装所有依赖项。

所以,这就是我所做的和我现在所拥有的:

# wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
# yum localinstall mysql57-community-release-el7-7.noarch.rpm
# yum install mysql-community-server

在我运行最后一个命令后,我得到了一个完整的可怕消息列表(它们不是英文的,我无法在此处轻松复制粘贴它们),但其中我看到了这样的消息,例如 Required: libstdc++.so.6 (GLIBCXX_3.4.16) (64)Required: libmysqlclient.so.16() (64 bit) .为了修复它,我尝试运行以下命令:

$ yum install mysql-devel

但又得到另一个错误消息列表。最后,我应该补充一点,CentOS 版本是 6.6。我希望,有人可以在CentOS 上提供MySQL 安装的分步教程。谢谢!

编辑

这就是我所做的:

  1. 使用yum remove ... 删除了旧的 mysql 存储库
  2. # yum localinstall mysql57-community-release-el6-7.noarch.rpm 下载了一个新的repo
  3. 如您所见,新的存储库应该适用于 CentOS 6(正是我所拥有的)。 之后我跑了# yum install mysql-community-server

但在控制台中,我看到出于某种疯狂的原因,CentOS 仍然尝试安装mysql57...el7-7...。到底他妈发生了什么?我的机器上没有mysql57-community-release-el7-7.noarch.rpm,我有el6。为什么引用的版本不对???

【问题讨论】:

    标签: mysql centos


    【解决方案1】:

    您安装的版本不正确。

    此链接“http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm”适用于 centos 7.7

    卸载它并寻找正确的版本。如果您有互联网连接,请使用这些命令

    sudo yum -y install mysql-server
    sudo yum -y install mysql-connector-java
    

    【讨论】:

    • 你能告诉我如何在 CentOS 上卸载吗?
    • 哦,伙计。我删除了一个旧的 repo,为centos 6 (# wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm) 下载了一个新的mysql57 版本,遵循相同的步骤并得到完全相同的错误消息。所以,不幸的是,它没有帮助。
    • 请看我的问题。我发布了一些新信息。或许,您知道如何提供帮助。
    • 运行 "yum remove mysql*" 删除所有 repo 文件运行响应中发布的 yum install 命令
    • 我应该在# yum localinstall mysql57-community-release-el6-7.noarch.rpm 之后运行这些命令吗?
    猜你喜欢
    • 2015-08-01
    • 2015-04-13
    • 1970-01-01
    • 1970-01-01
    • 2016-10-11
    • 2016-02-26
    • 2015-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多