4.1创建数据库
-
创建一个数据库,数据库在HDFS上的默认存储路径/user/hive/warehouse/*.db
hive(default)> create database db_hive; hive(default)> use db_hive; #切换到db_hive数据库 hive(db_hive)>create table bb(id int); #在数据库中建表
-
避免发生要创建的数据库已经存在的,增加if not exists判断(标准写法)
hive(default)> create database if not exists db_hive;
-
创建一个数据库,指定数据库在HDFS上的存储位置:
hive(default)> create database db_hive2 location '/db_hive2.db' ;
4.2查询数据库
4.2.1显示数据库
-
显示数据库
hive> show databases;
-
过滤显示查询的数据库
hive> show databases like 'db_hive*'; ok db_hive db_hive_1