首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL中模式/数据库的区别

问MySQL中模式/数据库的区别
EN

Stack Overflow用户
提问于 2012-07-24 02:26:37
回答 4查看 232.7K关注 0票数 334

在MySQL中,模式和数据库之间有区别吗?在SQL Server中,数据库是与架构相关的更高级别的容器。

我读到Create Schema和Create Database在MySQL中做的基本上是一样的事情,这让我相信模式和数据库是相同对象的不同词汇。

EN

回答 4

Stack Overflow用户

发布于 2012-07-24 02:28:43

是的,关于MySQL,人们可以互换使用这些术语。不过,您经常会听到人们不恰当地将整个数据库服务器称为数据库。

票数 4
EN

Stack Overflow用户

发布于 2021-08-20 04:02:18

只需添加更多信息:

MongoDB还区分了schema和database。

schema表示表,这意味着database的结构。

票数 1
EN

Stack Overflow用户

发布于 2014-04-02 03:27:34

例如,Microsoft SQL server中的模式指的是单个用户,并且按照指示服务器、数据库、模式、表和对象的顺序,它是容器的另一个级别。

例如,当您打算更新dbo.table_a并且语法不是完全限定的时候,例如update table.a,DBMS不能决定是否使用预期的表。基本上,默认情况下,数据库管理系统将使用myuser.table_a

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11618277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档