centos/7下安装mysql5.7
本文参考自:https://blog.csdn.net/fanshujuntuan/article/details/78077433
背景:在ubuntu下用vagrant搭建了一个集群环境, 每个虚拟机的box是cenos/7, 每次在启动的时候, 需要在VagrantFile文件中配置,使得master虚拟机预装好mysql
无奈视频中给的脚本在我的机器上老是出错,于是有了下文自己的安装过程.
1.yum install wget
2. wget http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.7/mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar(这个链接是北理工的开源镜像, 无奈官网太慢,还老是中断)
然后解压.....
[vagrant@ ~]$ tar -xvf mysql-5.7.-.el6.x86_64.rpm-bundle.tar
mysql-community-client-5.7.-.el6.x86_64.rpm
mysql-community-embedded-5.7.-.el6.x86_64.rpm
mysql-community-embedded-devel-5.7.-.el6.x86_64.rpm
mysql-community-server-5.7.-.el6.x86_64.rpm
mysql-community-test-5.7.-.el6.x86_64.rpm
mysql-community-common-5.7.-.el6.x86_64.rpm
mysql-community-libs-5.7.-.el6.x86_64.rpm
mysql-community-devel-5.7.-.el6.x86_64.rpm
mysql-community-libs-compat-5.7.-.el6.x86_64.rpm
别看解压之后这么多文件,有用的就四个文件,并且这四个文件必须按一定顺序安装,因为彼此依赖,顺序是:
mysql-community-common-5.7.16-1.el6.x86_64.rpm mysql-community-libs-5.7.16-1.el6.x86_64.rpm mysql-community-client-5.7.16-1.el6.x86_64.rpm mysql-community-server-5.7.16-1.el6.x86_64.rpm
但是在安装这四个文件之前, 还要装一些别的依赖 3.去除别的冲突的依赖
[vagrant@ ~]$ rpm -qa | grep postfix
postfix-2.10.-.el7.x86_64
[vagrant@ ~]$ rpm -qa | grep mariadb
mariadb-libs-5.5.-.el7.x86_64
[vagrant@ ~]$ sudo rpm -ev postfix-2.10.-.el7.x86_64
Preparing packages...
postfix-:2.10.-.el7.x86_64
[vagrant@ ~]$ sudo rpm -ev mariadb-libs-5.5.-.el7.x86_64
Preparing packages...
mariadb-libs-:5.5.-.el7.x86_64
4.安装别的依赖
sudo yum -y install libaiosudo yum -y install net-tools
5.下面正式安装那四个文件
sudo yum -y install perl
[vagrant@ ~]$ ls
mysql-5.7.-.el6.x86_64.rpm-bundle.tar
mysql-community-client-5.7.-.el6.x86_64.rpm
mysql-community-common-5.7.-.el6.x86_64.rpm
mysql-community-devel-5.7.-.el6.x86_64.rpm
mysql-community-embedded-5.7.-.el6.x86_64.rpm
mysql-community-embedded-devel-5.7.-.el6.x86_64.rpm
mysql-community-libs-5.7.-.el6.x86_64.rpm
mysql-community-libs-compat-5.7.-.el6.x86_64.rpm
mysql-community-server-5.7.-.el6.x86_64.rpm
mysql-community-test-5.7.-.el6.x86_64.rpm
[vagrant@ ~]$ sudo rpm -ivh mysql-community-common-5.7.-.el6.x86_64.rpm
warning: mysql-community-common-5.7.-.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [%]
Updating / installing...
:mysql-community-common-5.7.-.e################################# [%]
[vagrant@ ~]$ sudo rpm -ivh mysql-community-libs-5.7.-.el6.x86_64.rpm
warning: mysql-community-libs-5.7.-.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [%]
Updating / installing...
:mysql-community-libs-5.7.-.el6################################# [%]
[vagrant@ ~]$ sudo rpm -ivh mysql-community-client-5.7.-.el6.x86_64.rpm
warning: mysql-community-client-5.7.-.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [%]
Updating / installing...
:mysql-community-client-5.7.-.e################################# [%]
[vagrant@ ~]$ sudo rpm -ivh mysql-community-server-5.7.-.el6.x86_64.rpm
warning: mysql-community-server-5.7.-.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [%]
Updating / installing...
:mysql-community-server-5.7.-.e################################# [%]
........................完结
centos/7下安装mysql5.7的更多相关文章
- centos 7下安装MySQL5.7 的安装和配置
原文链接: http://blog.csdn.net/xyang81/article/details/51759200 安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1.配置Y ...
- centos系统下安装MySQL5.7.18
1.首先安装依赖包 yum install -y gcc gcc-c++ ncurses-devel perl openssl-devel 最最重要的是,不要忘了安装openssl-devel 2.安 ...
- Linux下安装mysql5.6.11(找点有用的信息太费劲)(转)
Linux下安装mysql5.6.11(找点有用的信息太费劲) (2013-04-25 10:25:09) 1.申请阿里云Linux服务器 昨天在阿里云申请了一个免费试用5天的Linux云服务 ...
- CentOS 7下升级MySQL5.7.23的一个坑
发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...
- Centos 6.4 安装mysql-5.6.14-linux-glibc2.5-i686.tar.gz
创建用户和组 创建链接 授权own和grp给mysql-5.5.8-linux2.6-i686文件夹,就是下面的BASE_DIR 执行的mysql_install_db的时候后面带参数 ./scrip ...
- 记录CentOS7.X版本下安装MySQL5.7数据库
记录CentOS7.X版本下安装MySQL5.7数据库 设置rpm下载目录在/opt目录下新建一个目录存放mysql cd /opt sudo mkdir mysql12 下载MySQL的源 wg ...
- CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)
在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...
- CentOS 6 下安装Python 3
可以下载各个版本的python:https://www.python.org/ftp/python/ 配置安装 下载最新的安装包(截止2013/11/05),还是3.3.2版本. #wget http ...
- [转]windows10 64位环境下安装mysql5.7.17
今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动. 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量 ...
随机推荐
- Tensor RT使用记录
Tensor RT的介绍在此不做赘述. 自己在服务器上本打算装Tensor RT来着,不过过程很艰辛,最后发现服务器的cudnn版本偏低了,还需要升级cudnn的版本.故,在自己的电脑上了装了下Ten ...
- 在linux中要直接查找的命令
- leetcode-algorithms-35 Search Insert Position
leetcode-algorithms-35 Search Insert Position Given a sorted array and a target value, return the in ...
- hdu-4819-线段树套线段树
http://acm.hdu.edu.cn/showproblem.php?pid=4819 给出一个N*N的矩阵,每次询问一个m*m的子矩阵里的floor((maxv+minv)/2)并把中间的元素 ...
- 函数使用六:ABAP4_CALL_TRANSACTION
此函数是在程序中调用一个事物代码,跳转或者执行事物代码的程序. 参数说明: Import TCODE 执行的事物代码 SKIP_SCREEN ...
- ECharts 报表事件联动系列二:柱状图,饼状图添加事件
代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" c ...
- python的数据类型--list和tuple
list是Python的一种数据类型,是一个有序的集合,可以随时添加和删除.写法为list名称+[] list[]内的元素不仅仅为str,可以是数字,布尔值. 访问方法为变量名或者变量[索引],和C的 ...
- windows启动/禁用telnet/IIS/ftp/IE等服务
将需要启动的钩选,将要禁用的取消钩选确定即可:比如我这里要启动telnet客户端. 启动IIS将IIS可承载的Web核心和Internet两大项全钩选上即可,钩多了不影响功能.
- npm run build 打包后,如何运行在本地查看效果(Apache服务)
目前,使用vue-cli脚手架写了一个前端项目,之前一直是使用npm run dev 在8080端口上进行本地调试.项目已经进行一半了,今天有时间突然想使用npm run build进行上线打包,试试 ...
- Java Web(十一) 文件上传与下载
文件上传 上传的准备工作 表单method必须为post 提供file组件 设置form标签的enctype属性为multipart/form-data,如果没有设置enctype属性,浏览器是无法将 ...