SQL DDL基本操作
概述&Client启动
基本概述
Hive DDL根据操作对象的不同可分为:数据库操作、表的基本操作、表的高级操作、函数操作。
对数据库的操作包含:对数据库的创建、删除、修改、查看元信息、切换、展示所有数据库。
表的基本操作:对表的创建、删除、修改、清空、查看元信息、查看所有表。
表的高级操作主要是分区、分桶。
函数的操作包含:创建、删除、查看元信息、查看所有函数。
客户端启动
执行Hive SQL时,可以使用beeline,也可以使用Hive Cli,但前提是启动HiveServer2和MetaStore。
先使用jps命令查看Node03中,Hive服务是否已经启动。
如果没有启动,使用以下命令启动即可。
代码语言:javascript复制# 启动HiveServer2
hive --service hiveserver2 &
# 启动Metastore
hive --service metastore &
然后使用beeline或hive cli进入到hive命令行界面。
代码语言:javascript复制# beeline方式(推荐)
beeline -u jdbc:hive2://node03:10000 -n root