当使用nifi的putdatabaserecord处理器在mysql中插入阿拉伯字符(非拉丁)时,字符被替换为“???????”
插入之后,阿拉伯语字符串将被替换为?????。我使用utf8创建了mysql表。
ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE utf8_general_ci
请让我知道,如果有人得到同样的决议。同样使用sqoop,阿拉伯语字符被替换为“???????”。
当使用nifi的putdatabaserecord处理器在mysql中插入阿拉伯字符(非拉丁)时,字符被替换为“???????”
插入之后,阿拉伯语字符串将被替换为?????。我使用utf8创建了mysql表。
ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE utf8_general_ci
请让我知道,如果有人得到同样的决议。同样使用sqoop,阿拉伯语字符被替换为“???????”。
1条答案
按热度按时间yruzcnhs1#
我用sqoop找到了解决方案,在连接字符串中添加了下面的部分