创建数据库 怎样查看hive建的外部表的数据库?
浏览量:1922
时间:2021-03-13 16:11:04
作者:admin
怎样查看hive建的外部表的数据库?
在进入hive之前,启动Hadoop,因为hive是基于Hadoop的。所有Mr计算都在Hadoop上执行。2在命令行中,输入:hive。此时,您可以顺利进入蜂巢。当然,如果您想直接执行HQL脚本文件,可以这样做:hive-Fxxxxx.hql公司. 三。进入配置单元后,默认为常规默认数据库。如果切换数据库,则创建的表将位于默认数据库中。创建数据库的语法是:create database database Name非常简单。实际上,hive和MySQL的语法非常相似。为什么?请继续下一个5点。切换数据库时,您可以输入:use databaseuname;要查看所有数据库,您可以输入:show databases查看所有表,您可以输入:show tables 6查看表结构,您可以输入:description tabuuname
历史上,hive是用来建立数据仓库的,所以对由管理的数据查询有很大的需求蜂巢。Hive、shark和sparlsql可以查询Hive数据。Shark使用hive的SQL语法解析器和优化器,修改executor,使其物理执行过程在spark上运行;spark-SQL使用自己的语法解析器、优化器和executor,spark-SQL还扩展了接口,不仅支持hive数据查询,还支持多数据源的数据查询。
求问怎么设置sparksql读取hive的数据库?
您需要知道hive不是真正的数据库。在hive中创建的数据库和数据表在blue目录中实现,因此hive中构建的数据库和表的目录存储在其元数据库中!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。