sqoop 导入中文乱码
Posted GE12
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqoop 导入中文乱码相关的知识,希望对你有一定的参考价值。
1.更改数据库编码
show variables like 'character%';
set character_set_client = utf8;
set character_set_connection = utf8;
set character_set_database = utf8;
set character_set_server = utf8;
set character_set_server = utf8;
2.导出命令
sqoop import --connect "jdbc:mysql://:3306/fy_brain?useUnicode=true&characterEncoding=utf-8" \\
--username db \\
--password Di\\
--table ads_company_insurance_info \\
--hive-import \\
--fields-terminated-by "\\t" \\
--target-dir /user/cdh/ads_company_insurance_info \\
--delete-target-dir \\
-m 5 \\
--create-hive-table
以上是关于sqoop 导入中文乱码的主要内容,如果未能解决你的问题,请参考以下文章