sqoop从hive导出到mysql仅对emojis失败

xesrikrc  于 2021-06-03  发布在  Sqoop
关注(0)|答案(0)|浏览(310)

我们正在从hive向mysql进行sqoop导出。虽然导入对所有记录都可以正常工作,但如果记录中有emoji,导入就会失败。但是,如果我手动将带有emoji的记录插入mysql,它就可以工作了。这与字符集utf8mb4有关。mysql表设置为utf8mb4,数据库也有相同的字符集。请提出解决方案
当我们尝试导出时,下面的emoji命令失败。
sqoop导出--“连接”jdbc:mysql://mysql.mysql.database.azure.com/u prepod“--用户名”mysqladmin@x'--password --table testtable--hcatalog database test_db-hcatalog table testtable--输入字段以,--driver com.mysql.jdbc.driver结尾

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题