在CentOS7上安装mysql时,如果出现了以下截图的提示:
centos7 安装MySQL报错No package mysql-server available

排错方案有三种:(当前截图属于第三种由于系统原因)

1、没有在线源或者未连接外网
2、本地光盘未挂载或者光盘内置包不全
3、系统升级是否导致安装包改名或者改安装方式

解决方案:(针对当前问题提供解决方案)

经了解Centos7系统后发现,Centos7带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库,同样可以使用yum命令安装
,只不过安装使用的并不是老方式的MySQL,而是默认的MariaDB,并且还需要安装的是mariadb-server,如果想继续使用老方式的MySQL,那么需要清除默认的MariaDB的数据库,必须添加mysql社区repo通过输入命令:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,最后使用像安装MySQL的常规方法一样安装mysql: yum install mysql mysql-server mysql-libs