当前位置: 56net亚洲必嬴 > 数据库 > 正文

必嬴56netMySQL版本介绍

时间:2019-10-24 18:29来源:数据库
豆蔻梢头、版本表明 1、MySQL数据库分类与版本升级 和大超多开源产品的必定要经过之处相似,选拔双授权政策,分为社区版和商业版,而那八个本子又各自分4个本子依次公布。那4个版

豆蔻梢头、版本表明

1、MySQL数据库分类与版本升级

和大超多开源产品的必定要经过之处相似,选拔双授权政策,分为社区版和商业版,而那八个本子又各自分4个本子依次公布。那4个版本为:Alpha版、Beta版、RC版、GA版。

非关系型数据库

(1)键值(key-value)存款和储蓄数据库 (Memcached,redis…)
(2)列存款和储蓄(Column-oriented)数据库 (Cassandra,HBase..)大型公司会用到
(3)面向文书档案(Document-oriented)数据库 (MongoDB,CouchDB…)
(4)图形(Graph)数据库 (Neo4J,InfoGr id…)


MySQL 的官方网站下载地址:

1.1、MySQL相关连接

MySQL官网:

MySQL下载:

MySQL文档:

证实:MySQL文书档案各样版本的mysql都有对应的文书档案。上边包车型地铁例证是MySQL5.5的文书档案。

2、MySQL数据库商业版和社区版的界别

怎么样是数据库?

在这里个下载分界面会有多少个本子的精选。

1.2、MySQL版本表明

  1. Alpha版
  2. Beta版
  3. RC版
  4. GA版
  5. Release版

2.1、MySQL数据库商业版公布介绍

MySQL商业版是由MySQL企业里面特意的人手负责开垦和掩护,但与此同有的时候间也会吸取社区人口编排的不错代码甚至算法,并且由特地的人手严峻根据软件测验流程对这一个接收的代码进行严加测量试验,没失常再举办发表。简单来讲,MySQL商业版是由MySQL公司内部公布,同临时间参照他事他说加以侦察社区版的上进代码功用和算法。是MySQL公司的获取利益产品,须要付费使用以至提供服务援助,稳固性和可信赖性是最佳的。

数据库(Databases),寄放数据的库房
  1. MySQL Community Server 社区版本,开源无偿,但不提供官方本事帮忙。
  2. MySQL Enterprise Edition 集团版本,需付费,能够试用30天。
  3. MySQL Cluster 集群版,开源免费。可将多少个MySQL Server封装成八个Server。
  4. MySQL Cluster CGE 高端集群版,需付费。
  5. MySQL Workbench(GUI TOOL)大器晚成款专为MySQL设计的E帕杰罗/数据库建立模型工具。它是引人瞩指标数据库设计工具DBDesigner4的后人。MySQL Workbench又分为五个本子,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。

1.3、MySQL版本号

  1. 率先个数字(5)主版本号:文件格式改造时,将作为新的本子发布(5.5.60);
  2. 必嬴56net,其次个数字(5)发行版本号:新扩张特色大概改变不包容时,发行版本号供给退换(5.5.60);
  3. 其多个数字(60)发行体系号:首假诺小的更换,如bug的修补、函数加多或更动、配置参数的变动等(5.5.60)。

系统设置使用MySQL版本查询办法:

  1. 登录MySQL方法
  2. 不记名间接询问方式

2.2、MySQL数据库社区版发布介绍

MySQL社区版是由散落再世界各省的MySQL开垦者、爱好者以致顾客出席开采与测量检验,并成功软件代码的管住、测验专门的学业,社区也会开设BUG呈报机制,搜罗顾客采取遭逢BUG难点景况,相比较商业版,社区版的付出以至测量检验情形未有那么严厉。

数据库连串

1. 早期数据库理论比较流行的数据库模型:层次式数据库、网络式数据库、关系型数据库
2. 当今互联网中嘴常用的数据库模型:非关系型数据库(NoSQL)、关系型数据库

MySQL Community Server 是开源无偿的,那也是我们普通用的MySQL的版本。根据分裂的操作系统平台细分为多少个本子,下边我们以windows平台为例来评释。

二、产品线表达

2.3、MySQL商业版和社区版的界别

区别在于:

r  商业版本组织管理和测量检验环节调节更严峻,稳固性方面会比社区版更稳固。

r  MySQL是干练产品,商业版和社区版之间质量方面相差非常的小。

r  商业版不遵从GPL左券,社区版据守GPL公约得以无偿试用!

r  商业版需求购买相关服务,享受7*24钟头手艺协理以至按时打补丁等劳务,但客商必需为此付出服务成本。

r  社区版的掩护只好靠社区提供,无法像商业版得到故障及补丁消除服务了,可是社区版是完全无需付费的章程,社区版的劳动品质与时效性等方面不可能与商业版相比。

关系型数据库的牵线

1. 关系型数据库的由来
2. 关系型数据库介绍
    类似于excel表格这种二维表格,使用结构化查询语言SQL语句进行操作

诸如下载mysql 5.5.19的分界面如下:

2.1、版本号划分MySQL

  1. 3.X至5.1.X。
  2. 5.4.X到5.7.X。
  3. 6.0.X到7.1.X

3、MySQL数据库4种发表版本介绍

那4种发表版本之间的辨证以至界别如下:

(1)Alpha版:

Alpha版经常只在开辟的公司里面运维,不对曾外祖父开。首借使开拓者自个儿对成品实行测验,检查产品是或不是存在破绽、错误,验证产品功能和表达、客商手册是不是风流洒脱致。MySQL是属于开源产品,因而必要世界外市开垦者、发烧友和客商到场软件的费用、测验、手册编写工作。所以会对外发表此版本的源码和成品,方便任何人都得以涉足开采照旧测量试验职业,以至编写与修正客户手册。

(2)Beta版:

Beta版日常是成就成效的开拓和兼具的测量试验专业今后的产品,不会设有异常的大的意义还是性质BUG,而且邀约或许提须要客商体验与测量试验,以便更完美的测量试验软件的美中不足或然存在的标题。

(3)RC版:

RC版属于生产条件公布从前的一个小本子,是基于Betav版本的测量试验结果,收到的BUG也许破绽之处等收罗到的新闻,进行修补和全面之后的风度翩翩版产品。

(4)GA版

GA版是软件出品就是发布的成品,也称生产版本的成品。日常景况下。公司的生产条件都会选择GA版本。

非关系型数据库介绍(NoSQL:Not Only SQL)

1. 关系型数据库的由来
    非关系型数据库是关系型数据库的一种补充,就是为了解决Web2.0时代高并发高吞吐量的需求
2. 关系型数据库产品介绍:
    1.  ORACLE
    2.  主要应用范围:传统大企业,大公司,政府,金融,证券等等
    3.  版本升级:Oracle8i,Oracle9i,Oracle10g,Oracle11g
    4.  缺点:代码繁重,臃肿,使用成本高
    5.  MySQL
        1.  主要应用范围:互联网领域,大中小型网站,游戏公司,电商平台等等
        2.  2008年1月16号被Sun公司收购,后Sun公司又被Oracle收购
        3.  特点:体积小,速度快,使用成本低,代码开源 
    6.  MariaDB
        MaridDB是MySQL数据库的一个分支,主要由开源社区维护
    7.  SQL Server
        微软公司的大型关系型数据库系统
    8.  Access数据库
        微机数据库管理系统

必嬴56net 1

2.2、依照使用场景划分

  1. MySQL Community Server
  2. MySQL Enterprise Edition
  3. MySQL Cluster
  4. MySQL Workbench(GUI TOOL)
  • ①、分别是社区版(MySQL Workbench OSS)
  • ②、商用版(MySQL Workbench SE)。

4、MySQL产品路径

必嬴56net 2

必嬴56net 3

必嬴56net 4

非关系型数据库产品介绍

  1. Memcached
    特点:快,数据存款和储蓄在内存中
    延伸产品:Memcachedb 举行长久化保存,相当的高质量读写速度
  2. Redis
  3. MongoDB
    介于关系型数据库和非关系型数据库之间的产品

说明:
咱俩采用Generally Available(GA)Release 去下载。GA 是指软件的通用版本,日常指正式发布的本子。
mysql-5.5.19-win32.msi,windows安装包,msi安装包是用msiexec安装到位的。windows下双击依据向导安装就可以,轻巧方便。
mysql-5.5.19.zip,那些是windows源文件,要求编写翻译。
mysql-5.5.19-win32.zip,这一个文件解包后就可以使用,是编写翻译好的windows叁12个人MySQL。必要手工业配置。
带 "winx64" 的则是应和的63人版本,在六19个人操作系统下行使。
貌似做后台开垦,我们就下载mysql-5.5.19-win32.msi。  

三、选用表达

  1. 率先采纳社区版的GA版(牢固版)。
  2. 慎选发行时间6-10个月以上的GA版。
  3. 采纳近日几个月未有修复关键BUG的本子,软件工程原理修复了一点都不小BUG则印证还包括超级多的BUG。
  4. 最佳向后极短时间未有更新的发行版。
  5. 诬捏开垦人士开荒顺序接受的本子是还是不是合营选取的版本。
  6. 分选的本子最佳是中间运行3-5个月,然后在不重大的非大旨业务运转3-三个月。
  7. 向DBA大佬请教。

5、MySQL数据库软件命名介绍

MySQL数据库软件的名字是由3个数字和一个后缀组成的版本号。比如:像mysql-5.0.56.tar.gz的版本号那样解释:

 

(1)第三个数字(5)是主版本号,描述了文件格式,全数版本5发行都有生机勃勃致文件格式。

(2)第1个数字(0)是发行品级,主版本号和批发等第构成到联合便构成了联合展销种类号

(3)第一个数字(56)是在这里发行类别的本子号,随各种新发行版依次增加,平时需求已经筛选的发行的流行版本。

‘每便换代后,版本字符串的终极二个数字依次增加,假设绝对于前叁个本子扩张了新成效依然有渺小的不宽容性,字符串的第2个数字依次增加。若是文件格式退换,第叁个数字依次增加。

(4)后缀显示发行的安定团结品级。通过大器晚成种种后缀展现怎么改正稳固性。恐怕的后缀有:

alpha版

    注明发行单肩包含多量未被深透测量试验的新代码。已知的败笔应该在新闻小结被记录,在大部此版本中也可以有新的指令和扩大,此版本也大概有首要代码改进等支付。

beta版

意味着该版本效果是总体的,并且有所的新代码被测量检验,未有扩张重视的新特色,应该没已知的败笔。当阿尔法版本起码一个月未有现身通信的致命漏洞,而且没有布置充实导致已经实践的新功能不安定的新作用时,版本从阿尔法版变为beta版,在后头的beta版、宣布版可能产品发表中,全数API、外界可视结商谈SQL命令列均不可能再转移。

rc版

是公布表示;是四个批发了黄金年代段时间的beta版本,只是伸张了非常的小的修复。

从没后缀

这表示该版本现已在无数地点运作大器晚成段时间了,何况未有非平台湾特务定的缺点报告,这正是我们誉为二个出品依然“通用”版本的事物。

MySQL数据库产品

  1. MySQL数据库介绍
    特征:不是把多少风姿罗曼蒂克致存放在一个大仓库里,而是把数量保存在实际不是的表中,再将那个表归入不相同的数据库中,那样设计增添了MySQL的读取速度,灵活性可管理型也赢得了超大加强。访谈以至管理MySQL数据库的最常用标准语言为SQL结构化查询语言
  2. 干什么选用MySQL数据库
    BAT:百度、阿里、腾讯
    优势特色:

    1. 质量精华、服务牢固性,超级少现身至极宕机
    2. 开放源代码且无版权制约,自己作主性及使用开销低
    3. 历史持久,社区及顾客极度活跃,境遇题目能够十三分有利的寻求支援
    4. 软件容积小,安装使用简易,并且易于维护,安装及保证花费低
    5. 品牌口碑效应,使得集团无需思量就直接用,LAMP,LNMP(LEMP)流行架构
    6. 支撑种种操作系统,提供多样API接口,协助二种付出语言,特别对流行的PHP语言有很好的支撑

    双授权:商业版(收取费用)、社区版(开源免费)
    出品路径:在上扬到5.1多元版本之后再次规划为三条产品线
    集团生产场馆采纳MySQL数据库建议:

    1. 稳固版:选取开源的社区版的地西泮版GA版本
    2. 出品线:能够采纳5.1或5.5.互连网集团主流5.5,其次是5.1和5.6
    3. 慎选MySQL数据库GA版公布后三个月以上的GA版本
    4. 要选择前后多少个月未有大的BUG修复的本子,并不是大气修复BUG的汇聚版本
    5. 最棒向后十分的短时间未有修改公布的本子
    6. 要思虑开拓职员开荒顺序行使的版本是还是不是相配你选的本子
    7. 用作内部支出测验数据库景况,跑大约3-5个月的年月
    8. 开始时期企业非核心业务应用新本子的数据库GA版本软件
    9. 向DBA高手请教,也许在技术氛围好的群里和大家齐声调换,使用真正的金牌们用过的好用的GA版本产品
    10. 因此上述工序之后,借使未有重大的职能BUG或性质瓶颈,则足以初阶思量作为别的工作数据服务的后端数据库软件

诸如下载mysql 5.1.60的分界面如下:

四、安装形式

  1. yum安装
  2. 编写翻译安装
  3. 二进制造进度序包
  4. rpm安装

6、MySQL版本选取最后建议

同盟社生产场地采取MySQL数据库提出:

r  (1)稳固版:接受开源的社区版的兴高采烈版本(GA)。

r  (2)产品线:能够筛选5.1大概5.5。互连网集团主流5.5,其次是5.1照旧5.6。

r  (3)采纳MySQL数据库GA版本公布后四个月以上的GA版本。

r  (4)要采用前后多少个月没有大的BUG修复的版本,并不是大度修复BUG的汇聚版本。

r  (5)最佳向后较长期内还没更新公布的本子。

r  (6)要思索开采职员开采顺序行使的版本是不是合营你选的本子。

r  (7)作为在那之中支出测量试验数据库遇到,跑差非常少3~3个月的时日。

r  (8)优先集团非大旨业务使用新本子的数据库GA版本软件。

r  (9)向高手请教,使用高手们利用过的好用的GA版本产

来源为知笔记(Wiz)

 

MySQL数据库集团生产常用安装情势

  1. yum/rpm安装
    1. yum install mysql-server
    2. 应用场景:
      1. 相符对数据库必要不太高的场所,举个例子并发超小,公司里面,公司中间的意气风发对应用场景
      2. 大的门户网址把源码根据公司的必要塑产生rpm,本人搭建yum酒馆,再用yum install xxx -y实行设置
  2. 不荒谬方法编写翻译安装MySQL
  3. 使用cmake情势编写翻译安装MySQL
  4. 利用二进制情势免编译安装MySQL

何以科学抉择MySQL的装置格局

必嬴56net 5

 

说明:
慎选Generally Available(GA)Release 去下载。GA 是指软件的通用版本,平时指正式宣告的版本。
“essentials” 是指精简版,不含有 embedded server and benchmark suite,有机关安装程序和配备向导,未有MySQL文书档案。
“noinstall” 是指非安装的压缩包的。包涵 embedded server and benchmark suite,没有机关安装程序和配备向导,需手动安装配置,有MySQL文书档案。
mysql-essential-5.1.60-win32.msi 是精简版,要是只需求mysql服务,就分选此版本。
mysql-5.1.60-win32.msi 是风流罗曼蒂克体化版,包蕴安装程序和布置向导,有MySQL文书档案。
mysql-noinstall-5.1.60-win32.zip 是非安装的zip压缩包,未有电动安装程序和计划向导,需手动安装配备,有MySQL文档。
mysql-5.1.60.zip 是用以windows的Mysql源码压缩包
带 "winx64" 的则是呼应的六13人版本,在六19人操作系统下使用。
诚如做后台开辟,大家就下载mysql-essential-5.1.60-win32.msi 就能够。

编辑:数据库 本文来源:必嬴56netMySQL版本介绍

关键词: