hive数据库导入与导出

原文连接:https://www.cnblogs.com/654wangzai321/p/9970321.html

把Hive表数据导入到本地

table->local file
insert overwrite local directory ‘/root/hive_test/1.txt‘ select * from behavior_table;

把Hive表数据导入到HDFS上

table->hdfs file
insert overwrite directory ‘/root/hive_test/1.txt‘ select * from behavior_table;

把本地数据导入到Hive表中

local file -> table
LOAD DATA LOCAL INPATH ‘/root/hive_test/a.txt‘ OVERWRITE INTO TABLE behavior_table;

把HDFS上的数导入到HIve表中

hdfs file -> table
LOAD DATA INPATH ‘/a.txt‘ OVERWRITE INTO TABLE behavior_table;

原文地址:https://www.cnblogs.com/123456www/p/11854631.html

时间: 2024-08-30 11:32:03

hive数据库导入与导出的相关文章

mysql数据库导入和导出

Mysql数据中,使用时,总是会碰见导入和导出情况,所以如何正确的导入导出,非常重要!下面根据工作中用到的方法,会不管补充: 导入: 直接在Mysql中导入: mysql>use databaseName; mysql> load data infile 'filePath' into table 'tableName' 如果直接使用sql脚本文件,可使用source: 进入mysql数据库控制台,如mysql -u root -p  mysql>use 数据库 然后使用source命令

mysql数据库导入、导出、数据传输

Navicat数据库之间导入导出1.双击要导出的数据库,右键选转储SQL文件...,选择要保存的文件夹. 2.点击开始后,开始导出. 数据库导入1.新建数据库,数据库的名字必须和导入的数据库文件一致. 2.在新建的数据库右键,选择运行SQL文件... 3.文件中填入需要导入的文件.下一步即可导入.   服务器数据库copy到本地数据库,Navicat分别连接服务器端数据库,本地数据库,可以用上面的方法.另外再介绍一种方法:数据传输 1>在本地建一个与服务器端数据库同名的数据库 2>选择navi

Oracle数据库导入、导出(远程、10g、11g)

1  查看oracle的版本信息 (1)用客户端连接到数据库,执行select * from v$instance             查看version项 (2)select * from product_component_version (3)或查询V$VERSION查看组件级信息   1.1. oracle参数设置 11g数据泵导出.导入 进入CMD操作界面,使用sqlplus连接数据库, 图例 1 数据库连接操作 连接语法:sqlplus system/[email protect

Oracle数据库导入与导出方法简述

说明: 1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/imp命令导入导出,避免第三方工具版本差异引起的问题,同时效率更高,但特别注意:采用命令时要注意所使用的用户及其权限等细节. 3.在目标数据库导入时需要创建与导出时相同的用户名(尽量一致),并赋予不低于导出时用户的权限:同时还需创建与原数据库相同的表空间名,若本地数据库已存在相同的表空间,则只能进行表空间扩充. 一.导入前准备工作(在目标数据库操作

oracle 命令创建用户 、授权、数据库导入、导出

最近在使用oracle,经常要导入导出数据,命令很简单,却经常忘记,所以记下来.. drop user yfplss cascade;--登录system用户删除已存在的用户名,该用户下的所有东西都被删掉 --创建表空间 create tablespace yfplss logging datafile 'D:/app/Administrator/oradata/oral/yfplss.dbf'--存放表空间的地址 size 100m--大小 autoextend on --150M自动增长 n

MySQL之IDE工具介绍及数据备份(数据库导入,导出)

MySQL之IDE工具介绍及数据备份 一.IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 二.MySQL数据备份 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境( 如数据文件.控制文件.归档日志文件等).但不能恢复到异构系统中如Windows. #2. 逻辑备份: 备份的是建表.建库.插入等操作所执行SQL语句,适用于中小型数据库,效率相对较低.#3. 导出表:

oracle数据库导入和导出操作方法

sqlplus sys/[email protected] as sysdba create user OES_XM_HNXY0327 identified by OES_XM_HNXY0327;GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW,DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA,CONNECT,RESOURCE,CREATE SESSION TO OES_XM_

Oracle数据库导入导出逻辑备份方法总结

[EXP常用参数] USERID  即用户名/密码该参数就必须且为第一个: FILE    指定数据输出文件路径: LOG     指定日志输出文件路径: TABLES  导出指定表数据: FULL    完全导出整个文件(N): ROWS    导出数据行(Y): QUERY   用于导出表的子集的 select 子句: [示例] 1.[全库模式]将数据库orcl完全导出,用户名scott密码scott数据文件导出到D:/orcl/scott.dmp,日志文件到出到D:/orcl/scott.

Hive 实战(1)--hive数据导入/导出基础

前沿: Hive也采用类SQL的语法, 但其作为数据仓库, 与面向OLTP的传统关系型数据库(Mysql/Oracle)有着天然的差别. 它用于离线的数据计算分析, 而不追求高并发/低延时的应用场景. 最显著的特别是, Hive的数据是Schema On Read, 对数据的写入非常的自由和松散, 而对数据的读取则作了各种限制. 而RMDBS则是Schema On Write, 对数据写入限制非常的严苛. *). 数据导入/导出 让我们体验以下Hive中数据如何导入: 1). 创建数据库 db_