基本语法
CREATE(DATABASE|SCHEMA)[IF NOT EXISTS]
database_name [COMMENT database_comment] [LOACLTION hdfs_path
[WITH DBPROPERTIES (property_name=property_value,…)];
逐条讲解
(DATABASE|SCHEMA):创建数据库关键词
[IF NOT EXISTS]:如果没有和我们同名的数据库时创建数据库
[COMMENT database_comment] :添加数据库描述信息
[LOACLTION hdfs_path:指定数据库所存放的位置
[WITH DBPROPERTIES (property_name=property_value,…)];为数据库添加键值对信息
来个例子比较直观:
创建一个数据名为data 的数据库 要求数据库描述为 test data 并存放在/home/hive下
create database if not exists data comment 'test data' location '/home/hive';