MySQL 中架构和数据库的区别?
摘要:
在MySQL中,模式与数据库同义。当编写查询来创建数据库,类似地可以编写查询来创建模式。模式可以使用逻辑结构来存储数据,而内存组件可以是被数据库用来存储数据。此外,模式是表的集合,而数据库是架构的集合。为了阐明...
在 MySQL 中,模式与数据库同义。当编写查询来创建 数据库,类似地可以编写查询来创建模式。
模式可以使用逻辑结构来存储数据,而内存组件可以是 被数据库用来存储数据。此外,模式是表的集合,而数据库是 架构的集合。
为了阐明这个概念,创建了数据库和架构。步骤如下 -
首先,使用以下语法创建数据库 -
create database yourDatabaseName;
上面的语法在查询中使用如下 -
mysql> create database DatabaseSample; Query OK, 1 row affected (0.14 sec)
创建模式的语法如下 -
create schema yourSchemaName;
上面的语法在查询中使用如下 -
mysql> create schema SchemaSample; Query OK, 1 row affected (0.19 sec)
现在数据库和模式都已创建
要显示数据库和模式,请使用 show 命令。对此的查询 如下 -
mysql> show databases;
以下是上述查询的输出
+--------------------+ | Database | +--------------------+ | business | | databasesample | | hello | | information_schema | | mybusiness | | mysql | | performance_schema | | sample | | schemasample | | sys | | test | +--------------------+ 11 rows in set (0.07 sec)
在oracle数据库中,schema可以用来表示数据库的一部分。
以上就是MySQL 中架构和数据库的区别?的详细内容,更多请关注其它相关文章!