Hadoopクラスタハイブデータベースにおける中国語とテーブルデータの文字化け問題を解決

最近、テスト環境で DDL がテーブルを作成した後、次のように中国語のコメントとテーブル データが文字化けすることが判明しました。

 メタデータのクエリ

その理由は、Hive のメタストアでサポートされている文字セットが latin1 であるため、 Chinese を記述するときにエンコードの問題が発生するためです。 

解決策は次のとおりです。

MySQLのエンコード設定

[クライアント] 以下に追加

デフォルトの文字セット=utf8

[mysqld] の下に追加します

デフォルトの文字セット=utf8

init_connect='名前を設定 utf8'

おすすめ

転載: blog.csdn.net/u010438126/article/details/131777356