Sqoop 从 MySQL 导数据到 HDFS

Sqoop 从 MySQL 导数据到 HDFS

原创

wx62be9d88ce294博主文章分类:大数据 ©著作权

文章标签 大数据 sqoop 命令行 mysql 文章分类 Hadoop 大数据

©著作权归作者所有:来自51CTO博客作者wx62be9d88ce294的原创作品,请联系作者获取转载授权,否则将追究法律责任

  1. 将语句写入文件并运行:
vim sqoop2.txtimport--connectjdbc:mysql://node1:3306/result_db--usernameroot--password123456--as-textfile--tabledimension_browser--columnsid,browser_name,browser_version--target-dir/sqoop/file2--delete-target-dir-m1

命令行:

sqoop --options-file sqoop2.txt
  1. 可以指定 SQL 执行导入:
[root@node3 ~][root@node3 ~]import--connectjdbc:mysql://node1:3306/result_db--usernameroot--password123456--as-textfile--target-dir/sqoop/file3--delete-target-dir-m1-eselect id,browser_name,browser_version from dimension_browser where $CONDITIONS

命令行:

sqoop --options-file sqoop3.txt
  1. 指定导出文件的分隔符:
[root@node3 ~][root@node3 ~]import--connectjdbc:mysql://node1:3306/result_db--usernameroot--password123456--as-textfile--target-dir/sqoop/file4--delete-target-dir-m1-eselect id,browser_name,browser_version from dimension_browser where $CONDITIONS--fields-terminated-by\t

命令行:

[root@node3 ~][root@node3 ~]1 360 0 2 360 1 3 360 2 ......

  • 收藏
  • 评论
  • *举报

上一篇:编写HDFS HA(高可用)启动和关闭脚本

下一篇:Elasticsearch优化

Original: https://blog.51cto.com/u_15704423/5434930
Author: wx62be9d88ce294
Title: Sqoop 从 MySQL 导数据到 HDFS

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/516888/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球