相关知识
为了完成本关任务,你需要掌握: 1.如何创建数据库; 2.如何修改数据库; 3.如何删除数据库。
Create 创建数据库
数据库本质上是一个目录或命名空间,用于解决表命名冲突。
创建数据库的语法为:
CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name
[COMMENT database_comment]
[LOCATION hdfs_path]
[WITH DBPROPERTIES (property_name=property_value,…)];
DATABASE|SCHEMA
:用于限定创建数据库或数据库模式IF NOT EXISTS
:目标对象不存在时才执行创建操作(可选)COMMENT
:起注释说明作用LOCATION
:指定数据库位于HDFS
上的存储路径。若未指定,将使用${hive.metastore.warehouse.dir}
定义值作为其上层路径位置WITH DBPROPERTIES
:为数据库提供描述信息,如创建database
的用户或时间
- 创建一个名为
shopping
的数据库,位于HDFS
的/hive/shopping
下,创建人为Xiaoming
,创建日期为:2019-01-01
。
CREATE DATABASE IF