是否可以在 CentOS 6.6 上安装 MySQL?
Is it possible to install MySQL on CentOS 6.6?
我问这个问题是因为我从来没有在其他 OS(Windows、Ubuntu)上遇到过这么多问题,而且我从来没有见过这么多线程和人们评论说他们无法在 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
安装的分步教程。谢谢!
编辑
这是我所做的:
- 删除了旧的 mysql 回购
yum remove ...
- 使用
# yum localinstall mysql57-community-release-el6-7.noarch.rpm
下载了一个新的 repo
- 如您所见,新的存储库应该是 CentOS 6(正是我所拥有的)。
之后我运行
# yum install mysql-community-server
但在控制台中,我看到 CentOS 出于某种疯狂的原因仍在尝试安装 mysql57...el7-7...
。到底他妈发生了什么?我的机器上没有 mysql57-community-release-el7-7.noarch.rpm
,我有 el6
。为什么引用了错误的版本???
您安装的版本不正确。
这个link“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
我问这个问题是因为我从来没有在其他 OS(Windows、Ubuntu)上遇到过这么多问题,而且我从来没有见过这么多线程和人们评论说他们无法在 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
安装的分步教程。谢谢!
编辑
这是我所做的:
- 删除了旧的 mysql 回购
yum remove ...
- 使用
# yum localinstall mysql57-community-release-el6-7.noarch.rpm
下载了一个新的 repo
- 如您所见,新的存储库应该是 CentOS 6(正是我所拥有的)。
之后我运行
# yum install mysql-community-server
但在控制台中,我看到 CentOS 出于某种疯狂的原因仍在尝试安装 mysql57...el7-7...
。到底他妈发生了什么?我的机器上没有 mysql57-community-release-el7-7.noarch.rpm
,我有 el6
。为什么引用了错误的版本???
您安装的版本不正确。
这个link“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