由于Centos7 默认数据库是mariabd,所以通过rpm安装MySQL需要卸载原有的Mariabd,再下载所有的依赖包比较麻烦且容易出错。通过yum的方式安装。yum其实是rpm的一个升级将所有的依赖包放到仓库里自动安装所有的依赖包,简单方便。
1、添加官方yum源
[root@localhost ~]# vi /etc/yum.repos.d/mysql-community.repo
2、将下面内容粘贴到创建好的yum源文件中
[mysql56-community]
name=MySQL 5.6Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
注:gpgcheck是GPG加密校验,文档中值为1,但check会报错误,故改为0跳过检查,对安装无影响,gpgkey为gpg加密的key,如在http://repo.mysql.com/里找到了也可以换上使用gpgcheck。
3、安装MySql
[root@localhost ~]# yum install mysql-community-server
在执行这一步之前请确保网络连接正常否则会报错。
Errno 14] curl#6 - "Could not resolve host: repo.mysql.com; Unknown error"
询问是否下载y即可。
Total download size: 82M