Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据

数据库和数据库实例的概念

很多人都把这两个概念弄混淆,认为MySQL是数据库,也是数据库实例。这样的理解在应用到Oracle和SQL Server的时候可能是正确的,但是再MySQL的体系结构中确是不适用的。

那么从概念上理解,该如何区分数据库和数据库实例呢?

数据库:

数据库是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合;

数据库实例:

数据库实例是程序,是位于用户和操作系统之间的一层数据管理软件,用户对数据库中的数据做任何的操作,包括数据定义、数据查询、数据维护、数据库运行控制等等都是在数据库实例下进行的,应用程序只有通过数据库实例才能和数据库打交道。

 

说的再明白点:

数据库是由一个个的文件组成(一般来说都是二进制文件)的,要对这些文件进行SELECT、UPDATE、INSERT和DELETE这种数据库操作,不可能直接对这些二进制文件进行操作,来更新数据库中的数据,这个时候就需要数据库实例来完成对数据库的操作。

 

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: Vue watch数组赋值时,第一次不触发更新watch现象解决方法(修正)

下一篇: es6对象

精华推荐