Hive-库的常见操作
作者:互联网
1.建库:
CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] // 库的注释说明 [LOCATION hdfs_path] // 库在hdfs上的路径 [WITH DBPROPERTIES (property_name=property_value, ...)]; // 库的属性
例子:
create database if not exists mydb2 comment 'this is my db' location 'hdfs://hadoop101:9000/mydb2' with dbproperties('ownner'='jack','tel'='12345','department'='IT');
2.删库:
drop database 库名; //只能删除空库 drop database 库名 cascade; //删除非空库
3.修改:
// 切换库 use 库名; //同名的属性值会覆盖,之前没有的属性会新增 alter database mydb set dbproperties('ownner'='tom','empid'='10001');
4.查库:
show databases;//查看当前所有的库 show tables in database; // 查看库中所有的表 desc database 库名; // 查看库的描述信息 desc database extended 库名;// 查看库的详细描述信息
标签:comment,hdfs,drop,查看,database,常见,Hive,库名,操作 来源: https://www.cnblogs.com/xcf001/p/15751486.html