无论开发还是运维,项目环境搞不定,还真让你干不成活,MySQL在不同场景、不同平台下安装方式也不同,本次主要分享centos7下MySQL源码rpm方式安装,其它方式后续分享,很多项目还都用着MySQL5.6.x系列,所以版本没选太高,软件开发不建议都用最新的,要根据项目环境决定,别的不多说,看过内容概览,直接开整!
1、MySQL-5.6.35下载地址
百度网盘链接:https://pan.baidu.com/s/18Pej6n_RTaHL9wNWlSDrMw
提取码:r60x
2、安装前卸载
2-1 检验是否已安装mysql,这一步很重要,不然下面安装会出问题
rpm -qa | grep mysql
2-2 如果已经安装了,将其卸载,命令中的版本以自己的实际情况定
rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
2-3 检查有没有mariadb
卸载系统自带的Mariadb,mariadb属于MySQL关系数据库管理系统的一个分支,需要卸载掉,不能直接安装mysql,直接安装只会更新mariadb,
rpm -qa|grep -i mariadb
2-4 卸载已安装的mariadb
###一次性删除系统中所有已安装装的mariadb(推荐使用)
rpm -qa|grep mariadb|xargs rpm -e --nodeps
3、安装依赖包
3-1 安装依赖包,避免在安装过程中出现问题,这个装的时间会长一点。
yum -y install gcc gcc-c++ cmake ncurses-devel autoconf perl perl-devel
4、上传并解压安装包
4-1 上传安装包
在/usr/local新建文件夹mysql(默认解压一堆东西,所以放到一个新建mysql文件夹中),不会Linux创建文件夹的,可以翻阅之前发的