sqoop将hive中的数据导入到mysql中:
sqoop export \
--connect 'mysql的地址加端口/mysql中的表名?useUnicode=true&characterEncoding=utf-8' \
mysql的用户名密码
mysql中的表名
输入的格式
--export-dir "whereis hive的路径,精确到表" \
--input-fields-terminated-by '\t' \
--update-mode allowinsert
sqoop export \
--connect 'jdbc:mysql://ip:3306/safe_manager?useUnicode=true&characterEncoding=utf-8' \
--username root \
--password Free-Wi11 \
--table bigscreen_line1 \
--input-null-string '\\N' --input-null-non-string '\\N' \
--export-dir "/user/hive/warehouse/shanxi.db/line/batch_date=2021-01-27" \
--input-fields-terminated-by '\t' \
--update-mode allowinsert
报错日志:
21/01/29 13:10:31 INFO mapreduce.Job: map 100% reduce 0%
21/01/29 13:10:31 INFO mapreduce.Job: Job job_1609311981015_1856 failed with state FAILED due to: Task failed task_1609311981015_1856_m_000000
Job failed as tasks failed. failedMaps:1 failedReduces:0 killedMaps:0 killedReduc