Hive 手册(一)

2018-08-10  本文已影响0人  chengruru

Create Database(创建数据库)


CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name

[COMMENT database_comment]   #对数据库进行注释

[LOCATION hdfs_path]    # 数据库存储位置(hdfs上的路径)

[WITH DBPROPERTIES (property_name=property_value, [...)]

example:

> CREATE DATABASE IF NOT EXISTS db_hive
> COMMENT "use to study hive"
> LOCATION '/user/hive/db_hive' ;

在hdfs上查看创建的数据库
> dfs -ls /user/hive;
创建数据库.png

Drop Database(删除数据库)

DROP (DATABASE|SCHEMA) [IF EXISTS] database_name [RESTRICT|CASCADE];

Note:
   当数据库不为空时,不能直接删除。有两种方式可进行删除:
       1.删除当前数据库下所有的表;
       2.使用关键字CASCADE.

上一篇 下一篇

猜你喜欢

热点阅读