MySQL中的架构和数据库之间的区别?
在MySQL中,模式是数据库的同义词。编写查询以创建数据库时,同样可以编写查询以创建模式。
模式可以使用逻辑结构来存储数据,而数据库可以使用内存组件来存储数据。此外,模式是表的集合,而数据库是模式的集合。
为了阐明这个概念,创建了一个数据库和一个模式。步骤如下-
首先,使用以下语法创建数据库-
create database yourDatabaseName;
上述语法在查询中使用如下-
mysql> create database DatabaseSample;
创建模式的语法如下-
create schema yourSchemaName;
上述语法在查询中使用如下-
mysql> create schema SchemaSample;
现在数据库和模式都已创建
为了同时显示数据库和模式,使用了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可以用来表示数据库的一部分。
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短