一尘不染

MySQL中架构/数据库之间的区别

mysql

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

我读的Create SchemaCreate Database做的基本上是在MySQL同样的事情,我相信这线索,架构和数据库是同一对象的不同的词。


阅读 300

收藏
2020-05-17

共1个答案

一尘不染

MySQL词汇表中所定义:

实际上,在MySQL中, 模式 数据库 是同义词。您可以用MySQL
SQL语法SCHEMA代替关键字DATABASE,例如使用CREATE SCHEMA代替CREATE DATABASE

其他一些数据库产品也有区别。例如,在Oracle数据库产品中, 模式 仅代表数据库的一部分:单个用户拥有的表和其他对象。

2020-05-17