MySQL“创建模式”和“创建数据库”-有什么区别
对于一个宠物项目,information_schema
数据库进入了顶峰, 元数据 达到了顶峰,我很难理解该create
schema命令与create database
MySQL命令之间的区别(如果有)。
有什么区别吗?如果不是这样,这是关系数据库行为的一种相当典型的模式(我听说过,对于其他数据库(例如Oracle),模式存在于数据库中,而不是与数据库处于同一级别)。
谢谢!
回答:
MySQL的文档说:
CREATE DATABASE创建具有给定名称的数据库。要使用此语句,您需要数据库的CREATE特权。从MySQL 5.0.2开始,CREATE
SCHEMA是CREATE DATABASE的同义词。
因此,这两个指令执行相同操作似乎很正常。
以上是 MySQL“创建模式”和“创建数据库”-有什么区别 的全部内容, 来源链接: utcz.com/qa/434286.html