CentOS7安装mysql-server错误的解决方法

CentOS 7系统下安装mysql-server错误如何解决?码笔记分享CentOS7安装mysql-server的解决方法:

CentOS7安装mysql-server

命令:yum -y install mysql-server
安装mysql-server的命令如上所示,可是码笔记在CentOS 7+系统下安装mysql-server却提示错误,如下:

[root@mabiji ~]# yum -y install mysql-server
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.lzu.edu.cn
 * extras: mirrors.nwsuaf.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
No package mysql-server available.
Error: Nothing to do

如何解决?报错原因分析:这是由于MySQL在CentOS 7+系统下改名了,MySQL被oracle收购后,原作者担心MySQL闭源,所以又写了mariadb,CentOS 7+ 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替。那咋办?如何解决?

CentOS 7+下安装mysql-server的解决方法

原因已经知道了,就很好解决了,既然CentOS7默认将mariadb视作MySQL,码笔记直接安装mariadb就可以了。安装mariadb有两种方法:

方法一:直接安装mariadb

执行命令:yum install -y mariadb

方法二:从官网下载mysql-server

1、从官网下载mysql-server
下载命令:

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

然后执行以下命令:

rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server

一直输入“y”即可安装成功。

以上两种方法二选一即可。

2024年云服务器租用优惠价格,11月最新: