本地文件导入mysql
2021/10/13 19:14:39
本文主要是介绍本地文件导入mysql,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、首先打开虚拟机,运行一下两条命令打开hadoop:
start-dfs.sh
start-yarn.sh
2、进入hive目录下,启动metastore
hive --service metastore
3、使用jdbc访问hive,启动 hiveserver2
bin/hive --service hiveserver2
4、启动 beeline 客户端(需要多等待一会)
bin/beeline -u jdbc:hive2://node01:10000 -n hadoop
5、本地文件复制到hive任意路径下:(sale.csv为例)
6、导入到hive:
#把本地txt/csv导入hive
load data local inpath '/kkb/sale.csv' into table sale;
7、查看导入表格前10行:
Select * from sale limit 10;
8、hive导入到mysql需要借助sqoop:(sqoop下运行以下命令,sqoop安装另见)
1 #通过sqoop把数据表导入mysql 2 3 bin/sqoop export \ 4 5 --connect jdbc:mysql://node01:3306/sale \ 6 7 --username root \ 8 9 --password root \ 10 11 --table sale \ 12 13 --num-mappers 1 \ 14 15 --export-dir /user/hive/warehouse/sale \ 16 17 --input-fields-terminated-by ","
到mysql查看,导入完成!
这篇关于本地文件导入mysql的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南