个性化阅读
专注于IT技术分析

Hive-创建数据库

在Hive中, 数据库被视为表的目录或名称空间。因此, 我们可以在数据库中维护多个表, 在每个表中都分配了唯一的名称。 Hive还提供了一个默认数据库, 其名称为default。

  • 最初, 我们检查Hive提供的默认数据库。因此, 要检查现有数据库的列表, 请遵循以下命令:-
hive> show databases;
配置单元创建数据库

在这里, 我们可以看到Hive提供的默认数据库的存在。

  • 让我们使用以下命令创建一个新数据库:-
hive> create database demo;
配置单元创建数据库

因此, 创建了一个新的数据库。

  • 让我们检查是否存在新创建的数据库。
hive> show databases;
配置单元创建数据库
  • 每个数据库必须包含一个唯一的名称。如果我们创建两个具有相同名称的数据库, 则会产生以下错误:-
配置单元创建数据库
  • 如果我们想抑制Hive在创建具有相同名称的数据库时生成的警告, 请遵循以下命令:-
hive> create a database if not exists demo;
配置单元创建数据库
  • Hive还允许以键值对的形式向数据库分配属性。
hive>create the database demo
		>WITH DBPROPERTIES ('creator' = 'Gaurav Chawla', 'date' = '2019-06-03');
配置单元创建数据库
  • 让我们检索与数据库关联的信息。
hive> describe database extended demo;
配置单元创建数据库
赞(0)
未经允许不得转载:srcmini » Hive-创建数据库

评论 抢沙发

评论前必须登录!