在MySQL中,模式和数据库之间有区别吗?在SQL Server中,数据库是与架构相关的更高级别的容器。
我读到Create Schema和Create Database在MySQL中做的基本上是一样的事情,这让我相信模式和数据库是相同对象的不同词汇。
发布于 2012-07-24 02:28:43
是的,关于MySQL,人们可以互换使用这些术语。不过,您经常会听到人们不恰当地将整个数据库服务器称为数据库。
发布于 2021-08-20 04:02:18
只需添加更多信息:
MongoDB还区分了schema和database。
schema表示表,这意味着database的结构。
发布于 2014-04-02 03:27:34
例如,Microsoft SQL server中的模式指的是单个用户,并且按照指示服务器、数据库、模式、表和对象的顺序,它是容器的另一个级别。
例如,当您打算更新dbo.table_a并且语法不是完全限定的时候,例如update table.a,DBMS不能决定是否使用预期的表。基本上,默认情况下,数据库管理系统将使用myuser.table_a
https://stackoverflow.com/questions/11618277
复制相似问题