
hive
New Dataer
大四啦!!!
展开
-
在hive如何创建数据库哦
基本语法CREATE(DATABASE|SCHEMA)[IF NOT EXISTS]database_name [COMMENT database_comment] [LOACLTION hdfs_path[WITH DBPROPERTIES (property_name=property_value,…)];逐条讲解(DATABASE|SCHEMA):创建数据库关键词[IF NOT ...原创 2020-04-17 19:34:05 · 2393 阅读 · 0 评论 -
hive中显示当前所在的数据库
在我们操作过久之后忘记所在的数据库时可以使用方式一select current_database();方式二set hive.cli.print.current.db=ture;显示为hive(数据库名)>原创 2020-04-17 19:19:09 · 1287 阅读 · 0 评论 -
向hive表中加入数据,加载数据
直接向分区表中插入数据insert into table table_name parttion(name='zhangsan') values('12','23');这种适用于数据量少的时候,插入一行或者多行数据通过load方式加载数据自己创建了数据文件load data local inpath '文件地址+文件名(例如/usr/loacl/data/data.csv)' over...原创 2020-04-17 19:14:55 · 1678 阅读 · 0 评论 -
hive如何删除表,清空表中数据小总结
删除内部表中的数据,保留表的结构truncate table 表名hive按分区删除数据alter table table_name drop partition (parttition_name='分区')删除表drop table table_name清空表insert overwrite table_name select *from t_table1=0;...原创 2020-04-17 19:05:59 · 5052 阅读 · 0 评论 -
hive搭建启动后无法使用sql语句
**搭建hive遇到的问题总结**MySQL连接器版本问题。在启动hive时,可以正常启动,但是不能在里面使用sql语法。结果如下,所以在网上找相关的方法。处理方法总的来说有这么几个:一、MySQL权限问题因为hive的元数据存在mysql里面,所以如果你没有弄好mysql的权限,你的show databases是不可以用的。解决方法查看自己的hive-site.x...原创 2020-03-16 18:36:24 · 2078 阅读 · 1 评论