你的位置:首页 > 软件开发 > 数据库 > CentOS7下源码安装mysql5.6

CentOS7下源码安装mysql5.6

发布时间:2015-06-28 12:00:03
目录 准备工作 运行环境 确认你的安装版本 下载mysql 安装mysql 准备安装环境 编译和安装 配 ...

目录

准备工作

运行环境

确认你的安装版本

下载mysql

安装mysql

准备安装环境

编译和安装

配置mysql

单实例配置

     单实例配置方法

         添加防火墙

         启动mysql

         重启mysql

多实例配置

         什么是多实例

         多实例配置方法

         创建启动文件

         初始化数据库

         配置防火墙

         启动mysql

         登陆mysql

        重启mysql

准备工作

运行环境

本文的运行环境如下

系统版本

CentOS7最小化安装:

Linux version 3.10.0-123.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Mon Jun 30 12:09:22 UTC 2014

mysql版本

mysql-5.6.25

   

确认你的安装版本

mysql分为开发版本和稳定版本(GA),开发版本拥有最新的特性,但是并不稳定,也没有完全经过测试,可能存在严重的bug,而稳定版本是经过了长时间的测试,消除了具有已知的bug,其稳定性和安全性都得到一定的保障。

对于一个mysql的版本号如:mysql-5.6.1-m1,这个版本号意味着什么呢?

  1. 对于5.6.1的解释:第一个数字5代表了文件格式,第二个数字6代表了发行级别,第三个数字1代表了版本号。更新幅度较小时,最后的数字会增加,出现了重大特性更新时,第二个数字会增加,文件格式改变时,第一个数字会增加
  2. 对于m1的解释:这是用来表明这个mysql版本的稳定性级别的,如果没有这个后缀,那么这个版本就是一个稳定版(GA);如果这个后缀是mN(例如m1,m2)格式,表明了这个版本加入了一些经过彻底测试的新特性,可以认为这是一个试生产的模具;如果这个后缀是rc,表明了这是一个候选版本,已经修改了已知的重要bug,但是没有经过足够长时间的使用来确认所有的bug已经被修复。

一旦选择了版本号,就要选择使用哪个发行版,你可以使用二进制发行版如RPM包或Zip压缩包等,但是如果你要实现如下的功能,就要选择源码安装(本文正是选择源码安装的方式):

  1. l把mysq安装到指定位置
  2. l使用mysql的一些特性(标准的二进制版本中并没有这些特性)如:TCP封包支持,调试mysql
  3. 二进制版本中默认支持所有的字符集,但你可以在编译安装源码时指定字符集,从而使得安装的mysql更小

下载mysql

在这里下载mysql:http://dev.mysql.com/downloads/mysql/

我选择的是这个:

CentOS7下源码安装mysql5.6

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:CentOS7下源码安装mysql5.6

关键词:MYSQL

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。