一、查看所有库名
show databases;
二、查看某个库信息
describe database publish;
OK
publish hdfs://bipcluster/data/hive_warehouse/publish.db master USER
三、使用某个库
use default;
四、显示地展示当前使用的数据库
hive> set hive.cli.print.current.db=true;
hive(default)>
五、创建数据库
create database fy;
可能需要master权限,先推出hive客户端,切换用户会,再进入hive客户端
sudo su - master
六、删除库
删除数据库的时候,不允许删除有数据的数据库,如果数据库里面有数据则会报错。如果要忽略这些内容,则在后面增加CASCADE关键字,则忽略报错,删除数据库。
DROP DATABASE fy CASCADE(可选);
DROP DATABASE IF EXISTS fy CASCADE;
七、查看当前数据库有哪些表
SHOW TABLES IN fy;