资讯专栏INFORMATION COLUMN

Centos安装MYSQL

Tecode / 1798人阅读

摘要:开发这个分支的原因之一是甲骨文公司收购了后,有将闭源的潜在风险,因此社区采用分支的方式来避开这个风险。

引言

CentOS作为一款优秀的Linux发行版,受到了很多用户的青睐,但是新手往往会发现一个奇怪的地方,就是CentOS yum指令无法直接安装 MySQL 这一点让用惯了yum一键安装软件的用户着实感到很不方便,首先先来介绍一下为什么CentOS不能默认安装MySQL

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可
。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,
因此社区采用分支的方式来避开这个风险。

由于MySQL被甲骨文公司收购,为了防止闭源,因此Centos默认将mysql换为了mariaDB
那我们要安装mysql的话就需要额外下载mysql的 rpm包

解决方案

第一步

先检查是否安装了Mysql
rpm -qa | grep mysql1

如果没有回显则说明之前没有安装MySQL可以继续下一步,否则需要先卸载mysql
卸载命令
yum remove mysql

第二步

下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2012071301_2.png

repo源的含义

repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用! repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!

安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm

2012071304_4.png
到这一步,就相当于完成了引入mysql到yum的repo源内
之后就是我们熟悉的yum安装软件的流程

第三步

yum安装mysql
yum install mysql

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/125888.html

相关文章

  • 啊里云centos7.6编译安装NGINX+PHP7+MariaDB+MEMCACHED

    摘要:安装前准备修改默认主机名称安装依赖库删除系统默认数据库配置文件查询删除确认卸载系统自带查询删除安装数据库下载安装包解压创建数据库安装目录,数据存放目录, 安装前准备 修改默认主机名称 [root@iZuf60c5bxd15kr9gycvv6Z ~]# hostnamectl set-hostname centos [root@iZuf60c5bxd15kr9gycvv6Z ~]# re...

    yuanxin 评论0 收藏0
  • linux安装mysql

    摘要:设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。可以看到只允许访问更新用户表强制刷新权限再次查看用户表。查看端口监听状态,修改配置文件这里可以看到表示所有均可访问。1.准备① 检测系统是否自带安装 MySQLrpm -qa | grep mysql如有,类似mysql-libs-5.1.52-1.el6_0.1.x86_64那可以选择进行卸载:rpm -e mysql-li...

    Tecode 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<