首页 > 技术文章 > 不同数据库中的schema

qscfyuk 2019-10-28 23:58 原文

不同品牌的数据库都有schema的概念,但是不同数据库中对schema的定义不尽相同,下面就myslq,oracle,sqlserver三个数据库作一下介绍:

mysql:

schema相当于数据库名

 

oracle:

schema与用户一一对应,并且schema名与对应的用户名是一样的

 

sqlserver:

schema与用户有关,但是不是像oracle那样严格的一对一的关系(多个用户可以共享同一个schema)

推荐阅读