数据库简单介绍,MySQL版本介绍
分类:美高梅-数据

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版本。

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-三个月的时光
    8. 预先集团非宗旨业务使用新本子的数据库GA版本软件
    9. 向DBA高手请教,也许在本领氛围好的群里和豪门一起交换,使用真正的好手们用过的好用的GA版本产品
    10. 透过上述工序之后,假使未有主要的机能BUG或质量瓶颈,则足以起来思念作为任何事情数据服务的后端数据库软件

在开源GPL许可证之下能够随便的施用。

1.3、MySQL版本号

  1. 第二个数字(5)主版本号:文件格式改变时,将用作新的本子揭橥(5.5.60);
  2. 其次个数字(5)发行版本号:新添特色也许更改不包容时,发行版本号要求转移(5.5.60);
  3. 其多少个数字(60)发行系列号:首假若小的转移,如bug的修复、函数加多或改变、配置参数的改观等(5.5.60)。

系统安装使用MySQL版本查询办法:

  1. 登录MySQL方法
  2. 不记名直接询问办法

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

非关系型数据库介绍(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数据库
        微机数据库管理系统

图片 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产品路径

图片 2

图片 3

图片 4

怎么着是数据库?

比方下载mysql 5.1.60的分界面如下:

1.1、MySQL相关连接

MySQL官网:

MySQL下载:

MySQL文档:

证实:MySQL文档每一个版本的mysql都有对应的文书档案。上边的例证是MySQL5.5的文书档案。

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

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

 

(1)第一个数字(5)是主版本号,描述了文件格式,全部版本5批发皆有同样文件格式。

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

(3)首个数字(56)是在此发行类别的版本号,随每种新发行版递增,常常需求已经选用的发行的风尚版本。

‘每一次换代后,版本字符串的最终一个数字递增,倘若相对于前贰个本子扩张了新成效如故有轻微的不包容性,字符串的第二个数字递增。假设文件格式改动,第贰个数字递增。

(4)后缀彰显发行的安静品级。通过一层层后缀展现怎么改革牢固性。恐怕的后缀有:

alpha版

    申明发行手拿包含大批量未被深透测量检验的新代码。已知的后天不足应该在音讯小结被记录,在大多此版本中也可以有新的指令和扩展,此版本也大概有重大代码改变等支出。

beta版

代表该版本效果是总体的,并且存有的新代码被测量试验,未有扩充最首要的新特征,应该没已知的后天不足。当阿尔法版本至少三个月未有出现通信的殊死漏洞,况且没有布置扩张导致已经实施的新功能不稳固的新作用时,版本从阿尔法版变为beta版,在其后的beta版、公布版只怕产品公布中,全部API、外界可视结构和SQL命令列均不能够再变动。

rc版

是发布表示;是五个批发了一段时间的beta版本,只是扩充了相当的小的修复。

并未后缀

那意味着该版本已经在重重地方运作一段时间了,并且尚未非平台特定的劣点报告,那正是大家称为七个产品依旧“通用”版本的东西。

数据库体系

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

MySQL-bench-3.23.39-1.i386.rpm:满含用于测验MySQL品质的次第, 那些测验程序需求主发行档和Perl

1.2、MySQL版本说明

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

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

MySQL社区版是由散落再世界各市的MySQL开采者、爱好者以及顾客加入开荒与测验,并造成软件代码的管住、测验职业,社区也会实行BUG陈诉机制,搜集客商使用碰着BUG难点意况,相比较商业版,社区版的开拓以及测量试验境况未有那么严峻。

关系型数据库的牵线

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

说明:
咱俩选用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三十二位MySQL。需求手工业配置。
带 "winx64" 的则是相应的六拾伍位版本,在陆十二个人操作系统下行使。
相似做后台开垦,大家就下载mysql-5.5.19-win32.msi。  

二、产品线表明

2.3、MySQL商业版和社区版的分化

有别于在于:

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

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

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

r  商业版要求购置有关服务,享受7*24小时技术帮忙以及定期打补丁等服务,但客户必得为此付出劳动资费。

r  社区版的敬重只好靠社区提供,不只怕像商业版得到故障及补丁搞定服务了,可是社区版是完全无需付费的点子,社区版的劳务品质与时效性等地方不能与商业版相比较。

数据库(Databases),寄存数据的旅馆

Windows Essentials (x86) 6.0.7 :Essentials 精简,精简版 - 去除了实例文件

三、选用表明

  1. 先是选拔社区版的GA版(牢固版)。
  2. 慎选发行时间6-13个月以上的GA版。
  3. 选取近来多少个月未有修复关键BUG的版本,软件工程原理修复了十分的大BUG则注解还包括非常多的BUG。
  4. 最佳向后较长时间未有立异的发行版。
  5. 虚拟开采职员开辟顺序采用的本子是不是合营选拔的本子。
  6. 选择的本子最佳是内部运维3-7个月,然后在不主要的非核心业务运转3-3个月。
  7. 向DBA大佬请教。

6、MySQL版本选拔最后建议

信用合作社生产情状选拔MySQL数据库建议:

r  (1)稳固版:采纳开源的社区版的满面春风版本(GA)。

r  (2)产品线:能够选择5.1依然5.5。互联网商家主流5.5,其次是5.1要么5.6。

r  (3)采用MySQL数据库GA版本发表后3个月以上的GA版本。

r  (4)要挑选前后几个月未有大的BUG修复的版本,并非大度修复BUG的汇聚版本。

r  (5)最棒向后较长时间内并未有更新发表的版本。

r  (6)要思考开荒职员开垦顺序行使的版本是还是不是相配你选的本子。

r  (7)作为内部支出测量检验数据库意况,跑大约3~三个月的年月。

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

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

根源为知笔记(Wiz)

 

非关系型数据库产品介绍

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

MySQL集团级服务器,那是中外最盛行的开源数据库最保险、最安全的最新版本。
MySQL集团级系统监察和控制工具,它能够提供监督和活动顾问服务,以此来扶持您排除安全上的隐患、立异复制、优化品质等。
MySQL技艺帮衬,能够使您最棘手的技能难点获得飞快解答。
MySQL咨询援助,独有购买了MySQL公司级银质或金质服务的客户技能得到此项援救。 MySQL才干帮忙团队将为你的种类提供针对性的提出,告诉您怎么着稳当地设计和调动你的MySQL服务器、安插、查询和复制设定,以获得越来越好的品质。 
 
什么是MySQL社 区版(MySQL Community Server)?

一、版本表明

2.1、MySQL数据库商业版发表介绍

MySQL商业版是由MySQL公司内部特意的人士承受支付和护卫,但还要也会接受社区人手工编织撰的精良代码以及算法,何况由特别的职员严刻依据软件测量检验流程对那几个采用的代码举行严加测量试验,未有毛病再张开垦布。简单的讲,MySQL商业版是由MySQL公司内部公布,同偶然候参谋社区版的Red Banner代码效用和算法。是MySQL集团的盈余产品,必要付费使用以及提供劳动支撑,牢固性和可相信性是最棒的。

非关系型数据库

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


有关系统版本:

四、安装方式

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

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

和好些个开源产品的门道一样,接纳双授权政策,分为社区版和商业版,而这多少个版本又分别分4个版本依次发布。那4个本子为:Alpha版、Beta版、RC版、GA版。

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的装置方式

 

说明:
选取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" 的则是应和的陆十一个人版本,在六11位操作系统下行使。
貌似做后台开垦,大家就下载mysql-essential-5.1.60-win32.msi 就可以。

MySQL集团版是二个已被验证和值得信任的阳台,那几个平台包涵了MySQL公司级数据库软件,、监察和控制与咨询服务,以及确定保障您的业务到达最高水准的可靠性、安全性和实时性的能力协理。

MySQL网络版是经过MySQL认证的认同,须求花钱买进。

Without installer (unzip in C:) 6.0.7:installer 压缩版 - 粉红白免安装版,解压后是前后相继文件,乃至一定于运作setup.exe后的理所必然,须要团结手动配置

什么是MySQL企业版(MySQL Enterprise)?

MySQL公司版包含:

倘使你的事情符合以下任何四个要求特点,那么推荐您使用MySQL公司版建设方案:
图片 5

MySQL Cluster 2台以上 mysql集群服务器

比方说下载mysql 5.5.19的分界面如下:

其他回复:

MySQL网络版在网络和商社布局功用、排错功效、技巧和成品帮助、晋级创新、享有MySQL知识库、直接获取MySQL开荒人士辅导等方面,都以MySQL社区版所未曾的。

为了更加好的刺探MySQL集团版和社区版之间的界别,能够在下边包车型大巴表格中赢得新闻:   

MySQL-client-3.23.39-1.i386.rpm:只含有客商机程序

MySQL Enterprise Server MySQL集团版服务器
软件是最可相信、最安全、更新版本的MySQL公司级服务器数据库,它亦可高性能与价格之间比地提供电子商务、联机事务处理(OLTP)、千兆规模的数据仓库应用等。它帮忙ACID事务管理,能提供全体的交给、回滚、崩溃苏醒和行级锁定作用。MySQL数据库因其易用性、可扩张性和高品质等风味,成为海内外最盛行的开源数据库。

先是个 MySQL Community Server,那些不要钱!
第二个 MySQL Enterprise 那么些要出资,可是能够通话咨询难题,也等于电话手艺补助。
其多个 MySQL Cluster,那个独自是没办法用的,要在1或2的功底上用。当然用来平衡多台数据库的。
第四个 MySQL Workbench,那是个好东西,用来规划数据库的。erwin知道呢?他正是其一职能。

MySQL公司版和社区版之间有啥不一样?

2007年终,MySQL最早发行MySQL Enterprise,那些产品含有了一多种更周密的增高MySQL server可相信性、安全性和脾气的劳动。

MySQL Community Server 社区版本 应该不提供官方才具扶助

MySQL社区版是开源的GPL许可,能够无需付费获得。

Windows ZIP/Setup.EXE (x86) 6.0.7:自动安装版,下载下来后是个zip包,解压后有个setup.exe,能够一贯运维安装

图片 6

MySQL 的官方网址下载地址:

MySQL Community Server 是开源无需付费的,那也是大家普通用的MySQL的版本。根据差别的操作系统平台细分为多少个本子,上面大家以windows平台为例来注解。

MySQL GUI Tools三个可视化分界面的MySQL数据库管控台,提供了八个十二分好用的图形化应用程序,方便数据库管理和多少查询。那些图形化管理工科具能够大大提升数据库管理、备份、迁移和询问效用,尽管未有增多的SQL语言基础的客商也能够使用自如。它们各自是:
MySQL Migration Toolkit:数据库迁移
MySQL Administrator:MySQL管理器
MySQL Query Browser:用于数据查询的图形化顾客端
MySQL Workbench:DB Design工具

 

在那个下载分界面会有多少个本子的选择。

MySQL公司直接小心于向开源社区公布满世界最盛行的开源数据库——MySQL Community Server。

  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设计的EHighlander/数据库建立模型工具。它是知名的数据库设计工具DBDesigner4的后代。MySQL Workbench又分为多个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。

MySQL Workbench有多个版本:
MySQL Workbench Community Edition(又叫MySQL Workbench OSS,社区版)和MySQL Workbench Standard Edition(又叫MySQL Workbench SE,商业版)。MySQL Workbench OSS是在GPL证书下发表的开源社区版本,而MySQL Workbench SE则是按年收取金钱的购买发卖版本。其功用方面有出入(不得不说,数据库/模型同步这一首要的法力竟然只在收取报酬的MySQL Workbench SE中可用,而在DBDesigner4中这却是基本功能,这种“继任”格局实在令人恶心。)

MySQL-3.23.39-1.src.rpm:富含MySQL的富有源码

MySQL-devel-3.23.39-1.i386.rpm“:包括编写翻译客商机程序所必要的库和头文件

MySQL-3.23.39-1.i386.rpm :包蕴运转MySQL服务器所需的满贯文本,包涵客商机程序

MySQL-shared-3.23.39-1.i386.rpm:蕴含用于顾客机程序的共享库

本文由美高梅网站是多少发布于美高梅-数据,转载请注明出处:数据库简单介绍,MySQL版本介绍

上一篇:没有了 下一篇:jsp介绍及优缺点比较,WEB开发基本知识
猜你喜欢
热门排行
精彩图文