MySQL“创建模式”和“创建数据库”-有什么区别

对于一个宠物项目,information_schema数据库进入了顶峰, 元数据 达到了顶峰,我很难理解该create

schema命令与create databaseMySQL命令之间的区别(如果有)。

有什么区别吗?如果不是这样,这是关系数据库行为的一种相当典型的模式(我听说过,对于其他数据库(例如Oracle),模式存在于数据库中,而不是与数据库处于同一级别)。

谢谢!

回答:

MySQL的文档说:

CREATE DATABASE创建具有给定名称的数据库。要使用此语句,您需要数据库的CREATE特权。从MySQL 5.0.2开始,CREATE

SCHEMA是CREATE DATABASE的同义词。

因此,这两个指令执行相同操作似乎很正常。

以上是 MySQL“创建模式”和“创建数据库”-有什么区别 的全部内容, 来源链接: utcz.com/qa/434286.html

回到顶部