gpt4 book ai didi

mysql - 在 CentOS 7 上安装 MySql 失败

转载 作者:可可西里 更新时间:2023-11-01 06:31:36 25 4
gpt4 key购买 nike

为什么和mariadb有关系?我全新安装了 CentOS 7,想安装 MySql 社区版。好像说要先安装Mariadb服务器?

# yum install mysql-community-server
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: linux.mirrors.es.net
* extras: linux.mirrors.es.net
* updates: linux.mirrors.es.net
Resolving Dependencies
--> Running transaction check
---> Package mariadb-server.x86_64 1:5.5.35-3.el7 will be obsoleted
--> Processing Dependency: mariadb-server for package: akonadi-mysql-1.9.2-4.el7.x86_64
---> Package mysql-community-server.x86_64 0:5.6.25-2.el7 will be obsoleting
--> Processing Dependency: mysql-community-common(x86-64) = 5.6.25-2.el7 for package: mysql-community-server-5.6.25-2.el7.x86_64
--> Processing Dependency: mysql-community-client(x86-64) = 5.6.25-2.el7 for package: mysql-community-server-5.6.25-2.el7.x86_64
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.35-3.el7 will be obsoleted
---> Package mariadb-server.x86_64 1:5.5.35-3.el7 will be updated
---> Package mariadb-server.x86_64 1:5.5.41-2.el7_0 will be an update
--> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.41-2.el7_0 for package: 1:mariadb-server-5.5.41-2.el7_0.x86_64
--> Processing Dependency: mariadb(x86-64) = 1:5.5.41-2.el7_0 for package: 1:mariadb-server-5.5.41-2.el7_0.x86_64
---> Package mysql-community-client.x86_64 0:5.6.25-2.el7 will be obsoleting
---> Package mysql-community-common.x86_64 0:5.6.25-2.el7 will be installed
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.35-3.el7 will be updated
---> Package mariadb.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mariadb-libs.x86_64 1:5.5.35-3.el7 will be obsoleted
---> Package mariadb-libs.x86_64 1:5.5.35-3.el7 will be updated
---> Package mariadb-libs.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mysql-community-libs.x86_64 0:5.6.25-2.el7 will be obsoleting
Removing mariadb-server.x86_64 1:5.5.41-2.el7_0 - u due to obsoletes from mysql-community-server.x86_64 0:5.6.25-2.el7 - u
Removing mariadb.x86_64 1:5.5.41-2.el7_0 - u due to obsoletes from mysql-community-client.x86_64 0:5.6.25-2.el7 - u
Removing mariadb-libs.x86_64 1:5.5.41-2.el7_0 - u due to obsoletes from mysql-community-libs.x86_64 0:5.6.25-2.el7 - u
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mariadb-libs.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mariadb-server.x86_64 1:5.5.41-2.el7_0 will be an update
--> Processing Dependency: mariadb-server for package: akonadi-mysql-1.9.2-4.el7.x86_64
--> Finished Dependency Resolution
Error: Package: akonadi-mysql-1.9.2-4.el7.x86_64 (@anaconda)
Requires: mariadb-server
Removing: 1:mariadb-server-5.5.35-3.el7.x86_64 (@anaconda)
mariadb-server = 1:5.5.35-3.el7
Obsoleted By: mysql-community-server-5.6.25-2.el7.x86_64 (mysql56-community)
Not found
Updated By: 1:mariadb-server-5.5.41-2.el7_0.x86_64 (base)
mariadb-server = 1:5.5.41-2.el7_0

最佳答案

在 CentOS 7 中 - Maria DB 已经安装。因此,您正面临这个问题。{MariaDB 是 MySQL 的兼容实现}。如果你想安装 Mysql - 首先你应该删除当前现有的 Mari DB。

第 1 步:完全删除 Maria DB 即 yum -y 删除 mariadb-libs

第二步:安装MySQL

     i. wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
ii. yum localinstall mysql57-community-release-el7-7.noarch.rpm
iii. yum repolist enabled | grep "mysql.*-community.*"
iv. yum install mysql-community-server
v. yum-config-manager --disable mysql57-community
vi. yum-config-manager --enable mysql56-community
viii. service mysqld start
ix. service mysqld status
x. mysql --version
xi. mysql -u root -p

问候,

曼朱纳斯奈克

关于mysql - 在 CentOS 7 上安装 MySql 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30696902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com