Hive数据的导入
2023-06-13 09:17:16 时间
Hive支持两种方式的数据导入
使用load语句导入数据
使用sqoop导入关系型数据库中的数据
使用load语句导入数据
导入本地的数据文件
load data local inpath '/home/centos/a.txt' into table tt;
注意:Hive默认分隔符是: tab键。所以需要在建表的时候,指定分隔符。
导入HDFS上的数据
load data inpath '/home/centos/a.txt' into table tt;
使用sqoop导入关系型数据库中的数据
将关系型数据的表结构复制到hive中
sqoop create-hive-table --connect jdbc:mysql://localhost:3306/test --table username --username root --password 123456 --hive-table test
其中 --table username为mysql中的数据库test中的表 --hive-table test 为hive中新建的表名称
##########
从关系数据库导入文件到hive中
sqoop import --connect jdbc:mysql://localhost:3306/test --username root --password mysql-password --table t1 --hive-import
##########
将hive中的表数据导入到mysql中
sqoop export --connect jdbc:mysql://localhost:3306/test --username root --password admin --table uv_info --export-dir /user/hive/warehouse/uv/dt=2011-08-03
相关文章
- 【说站】phpMyAdmin导入数据错误 Incorrect format parameter怎么解决
- Flink开发-Mysql数据导入Hive中
- 故障分析 | MySQL 使用 load data 导入数据错误的一个场景
- Flink开发-Hive数据导入HBase中
- 【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | build.gradle 导入数据库驱动依赖 jar 包 | 使用 JDBC 访问数据库 )
- Hive(二)hive的基本操作详解大数据
- java把Excel文件数据导入数据库详解编程语言
- MySQL数据导入导出的简单命令(mysql导入导出命令)
- 快速实现Oracle数据导入方案(oracle导入方案)
- 如何使用Hive将数据从MySQL导入?(hive导入mysql)
- 从SQL格式数据快速导入MSSQL数据库(sql格式导入mssql)
- 使用Hive访问Oracle,数据科学可以更加轻松(hive访问Oracle)
- Hive落地Oracle,数据探索之路新突破(hive落地oracle)
- 从Oracle中抽取数据到Hive(hive抽取oracle)
- 利用Hive将数据写入Oracle数据库中(hive写入oracle)
- 15亿数据彻底冲入MySQL,挑战极限(15亿数据导入mysql)
- 千万级数据快速灵活导入redis(千万数据导入redis)
- 如何使用MySQL上传数据到Hive(MySQL上传hive)
- SQLServer海量数据导入的最快方法
- SQLServer2005DTS导入平面数据出现错误解决方案
- php导入大量数据到mysql性能优化技巧