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.配置环境变量 我的电脑->属性->高级->环境变量 ...
随机推荐
- uWSGI和Gunicorn
因为nginx等优秀的开源项目,有不少本来不是做服务器的同学也可以写很多服务器端的程序了.但是在聊天中会发现,大家虽然写了不少代码,但是对wsgi是什么,gunicorn是什么,反向代理又是什么并不了 ...
- 微信小程序获取腾讯经纬度,得到具体地址
getCityNameOFLocation: function() { var that = this; wx.getLocation({ type: 'wgs84', // 默认为 wgs84 返回 ...
- selenium 简单粗暴的定位方法
- 重写TreeMap的compare方法处理配置表
需要处理的配置表如下: 接上一篇的优化,接着优化,优化代码如下: 这段代码的关键在于重写TreeMap的compare方法. 关于如何重写TreeMap的compare方法,以及返回值代表的意义,可 ...
- 『TensotFlow』RNN中文文本_上
中文文字预处理流程 文本处理 读取+去除特殊符号 按照字段长度排序 辅助数据结构生成 生成 {字符:出现次数} 字典 生成按出现次数排序好的字符list 生成 {字符:序号} 字典 生成序号list ...
- appium自动化测试(四)
一. 获取webview的html页面 方法一: 1. 获取webview中对应的html页面 谷歌浏览器中输入地址:chrome://inspect(第一次使用要FQ) 前提:手机开启USB调试模式 ...
- leetcode-algorithms-8 String to Integer (atoi)
leetcode-algorithms-8 String to Integer (atoi) Implement atoi which converts a string to an integer. ...
- poj2117-tarjin求割点
http://poj.org/problem?id=2117 求移除一个点以及与它相邻边后,剩下的图中最大的联通子图的数量是多少. 跑一遍tarjin统计下拆除某个点剩下的子图数量即可.注意给出的图不 ...
- json 常用的序列化 反序列化对象 代码
序列化对象: ---------------------------------------------------------- Person p = new Person() { Name = & ...
- WDA基础十三:常用模板管理
常用的模板一般是SMW0和OAOR,根据不同需求来的. WAD有个不好的地方就是不支持GUI上的OLE和DOI,所以需要做转换,下面是常用的方式: FUNCTION ZCRM_DOWNLOAD_TEM ...