Chinaunix首页 | 论坛 | 博客
  • 博客访问: 371272
  • 博文数量: 166
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1640
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-05 11:44
个人简介

文章不在长,坚持不懈记录下努力前行的脚步

文章分类

全部博文(166)

文章存档

2017年(19)

2016年(59)

2015年(88)

我的朋友

分类: Mysql/postgreSQL

2015-09-28 15:11:00

MySQL版本及其支持的OS平台
/> GA版与开发版
GA版是稳定版本,生产上可以使用,开发版包含最新的一些特性,不建议使用
MySQL版本号的含义:mysql-5.6.1-m1
第一个数字5代表主版本号及其文件格式
第二个数字6代表的是release level
第三个数字表示在原有先前版本基础上增加了新特性
如果有什么细微的调整,就增加最后的版本号数字,如果新加的特性或调整与当前版本不兼容,那么就增加第二个版本号数字,如果支持的文件格式有什么变化,就改变版本号的第一个数字
发布版本的名称有可能包含一个代表版本稳定性级别的一个后缀,
如果没有后缀,表明这是一个GA版本可用于生产,他是经过实践验证的稳定可靠的版本。
带有mN的,表示是一个里程碑版本,MySQL开发采用一种里程碑的模式。
rc版本被作为一个正式发布版本的一个候选版本,他通过了MySQL所有选项的测试,修复了所有已知的bug,但是他没有经过太多的生产验证。


对于安装包的选择,一般选择的是编译好的二进制包,但是基于下面的特殊情况,你可能会选择源码包的方式安装
1.你想明确的灵活的去选择把软件套件安装到某个路径下
2.你想确保你想要的特性包括在mysqld中,这些特性也许二进制包中不存在
下面是一些选项
3.有些你不需要的特性被包含在了二进制包中,比如二进制包包括了所有的字符集,单事实上你可能不需要支持那么多的字符集。
4.你想通过git源码库了解一些当前最新的bug修复的进度,比如你发现一个bug并把它提交给MySQL的开发团队,然后bug修复就会提交到源码库,你也可以随时查看修复的情况,除非这个bug修复已经包含到一个release的发布版本中,否则你无法知晓。
5.你想查看或者修改MySQL的源代码
6.源码包比二进制包会多一些测试用例。



























阅读(647) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~