📜  配置单元创建数据库

📅  最后修改于: 2020-12-03 03:42:50             🧑  作者: Mango

蜂巢-创建数据库

在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;