MySQL数据库基本概念介绍

一、数据库的基本概念

数据

www.weixiu3721.com

描述事物的符号记录称为数据(Data)

包括数字,文字、图形、图像、声音、档案记录等

以"记录"形式按统一的格式进行存储

将不同的记录组织在一起,就形成了“表”

使用来存储具体数据的

数据库

数据库就是表的集合,是存储数据的仓库

以一定的组织方式存储的相互有关的数据

二、主流数据库介绍

SQL Server(微软公司产品)

面向所有主流平台

简单、易用

Oracle(甲骨文公司产品)

面向所有主流平台

安全、完善,操作复杂

DB2(IBM公司产品)

面向所有主流平台

大型、安全、完善

MySQL(甲骨文公司收购)

免费、开源、体积小

三、数据库存储类型

关系型数据库

mysql(oracle公司),sql server(微软) ,access,oracle,db2(IBM公司),sybase等

关系型数据库特点

存储的是数值、字符、字符串、布尔值等等

非关系型数据库(统称为NOSQL)

MongoDB

redis(内存数据库又称为缓存数据库)K-V 这种形式 键值对 变量名-值

memcache(内存数据库又称为缓存数据库)

非关系型数据库统特点

存储的是图片、视频、语音等。

四、MySQL数据库介绍

MySQL是一款深受欢迎的开源关系型数据库

Oracle旗下的产品

性能卓越、服务稳定

开源、无版权限制、成本低

多线程、多用户

基于C/S架构

安全可靠

五、MySQL商业版与社区版

MySQL商业版是由MySQL AB公司负责开发和维护,需要付费。

MySQL社区版是由分散在世界各地的MySQL开发者、爱好者一起开发与维护,可 以免费试用

两者区别

商业版组织管理与测试更加严格,稳定性好

商业版不遵守GPL

商业版可获得7*24小时的服务

六、MySQL产品阵营

第一阵营:5.0-5.1阵营,可说是早期产品的延续

第二阵营:5.4-5.7阵营,更好地整合了MySQL AB公司、社区、第三方公司开的存储引擎,提高了性能

第三阵营:6.0-7.1阵营,就是MySQL Cluster版本,为适应新时代集群对数据库的需求而开发

你可能感兴趣的:(MySQL数据库基本概念介绍)