Hive基本概念
Hive: 由Facebook开源, 用于解决海量结构化日志的数据统计工具
Hive是基于Hadoop的一个数据仓库工具, 可以将结构化的数据文件映射为一张表, 并提供类SQL查询功能
Hive的本质: 将HQL(Hive SQL)转化为MapReduce程序
DDL数据定义
创建数据库
CREATE DATABASE [IF NOT EXISTS] `database_name`
[LOCATION '/database_name.db'];
数据库在HDFS上的默认存储路径是/usr/hive/warehouse/*.db
使用LOCATION关键字指定数据库在HDFS上存放的位置
查看数据库
SHOW DATABASES [LIKE 'database_name'];
删除数据库
DROP DATABASES [IF EXISTS] `database_name` CASCADE;
CASCADE关键字可以强制删除==空的数据库==(不含有表)