目录
1.创建数据库 Create Database
CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name
[COMMENT database_comment]
[LOCATION hdfs_path]
[WITH DBPROPERTIES (property_name=property_value, ...)];
-
使用DATABASE|SCHEMA意思一样
-
COMMENT给数据库添加注释
-
LOCATION指定数据库在HDFS上的存储位置
-
DBPROPERTIES给数据库添加键值对描述信息
补充:
-
default数据库在HDFS上默认存储在/user/hive/warehouse,见hive的默认配置文件(hive-default.xml.template)
<property> <name>hive.metastore.warehouse.dir</name> <value>/user/hive/warehouse</value> <description>location of default database for the warehouse</description> </property>
-
HDFS上的路径/user/hive/warehouse需要手动创建,并修改他们的同组权限可写
bin/hadoop fs -mkdir -p /user/hive/warehouse bin/hadoop fs -chmod g&
-