下文给大家带来成功安装MySQL5.7.13步骤有关内容,相信大家一定看过类似的文章。我们给大家带来的有何不同呢?一起来看看正文部分吧,相信看完成功安装MySQL5.7.13步骤你一定会有所收获。
安装MySQL 5.7.13
一、简介:
5.7 MySQL主要特性:
1,原生支持Systemd
2,更好的性能:对于多核CPU、固态硬盘,锁有着更好的优化
3,更好的lnnoDB存储引擎
4,更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库
5, MySQL-5.6.3以上版本已经支持了多线程的主从复制
6,新增sys库:以后这会是DBA访问最平凡的库
二、安装MySQL 5.7.13
系统环境:Centos 7.2 x86_64
1,安装前准备:
因为Centos 7.2默认安装了mariadb-libs,所以要先卸载掉
[root@localhost ~] # rpm aq | grep mariadb
mariadb 5.5.44 - 2. el7.centos——填词。x86_64
[root@localhost ~] # rpm - e mariadb-libs——nodeps
2,安装相关依赖包
准备以下安装包
bison-3.0.4.tar.gz ,,,,,,,, cmake-3.5.2.tar.gz ,,,,,,, mysql-5.7.13.tar.gz
boost_1_59_0.tar.gz ,,,,,, ncurses-5.9.tar。广州
注:相关依赖包的作用
# cmake:由于从MySQL5.5版本开始弃用了常规的配置编译方法,所以需要cmake编译器,用于设置mysql的编译参数。(如:安装目录,数据存放目录,字符编码,排序规则等)
#提升:从MySQL5.7.5开始提高库是必需的,mysql源码中用到了c++的提高库,要求必需安装Boost1.59.0或以上版本。
# GCC:这是Linux下的C语言编译工具,mysql源码编译完全由C和c++编写,要求必需安装GCC。
#野牛:Linux下C/c++语法分析器。
# ncurses:字符终端处理库。
1)安装cmake
[root@localhost ~] #焦油zxf cmake-3.5.2.tar。广州
[root@localhost ~] # cd cmake-3.5.2/
[root@localhost cmake-3.5.2) #。/引导
[root@localhost cmake-3.5.2] # gmake,,gmake安装
2)查看cmake版本: