Hive创建数据库

在Hive中数据库的概念和关系型数据库的database的概念是一致的,都是代表着一些表的逻辑组。

Hive 数据库是一个用于存储表的命名空间,我们可以通过关键字create database在hive上创建一个新的数据库。


hive创建数据库语法:

CREATE DATABASE [IF NOT EXISTS] <database_name>

语法解析:

1、CREATE DATABASE:是创建数据库的关键字。

2、database_name:是要创建数据库的名字。

3、[IF NOT EXISTS]:这是一个可选选项,它仅在数据库名不存在的情况下创建,已经存在的数据库,不会创建。假如不添加此项,创建一个已经存在的数据库,hive会返回错误。

例子1、创建一个学生数据库(studentdb)。

create database studentdb

Hive创建数据库


hive 显示数据库

为了显示 Hive 上的现有数据库,请使用该SHOW DATABASES命令。如下,Hive 默认包含一个default数据库,和刚刚新创建的一个studentdb数据库。

Hive创建数据库