1.mysqlのハイブに保存されているメタデータ関連情報を変更します
a。フィールドコメント文字セットを変更します
表の変更COLUMNS_V2列の変更COMMENTvarchar(256)文字セットutf8;
b。テーブルのコメント文字セットを変更します
表の変更TABLE_PARAMSmodifycolumn PARAM_VALUE varchar(4000)文字セットutf8;
c。パーティションキーをサポートするようにパーティションテーブルパラメータを変更して、中国語で表現できる
表の変更PARTITION_PARAMSmodifycolumn PARAM_VALUE varchar(4000)文字セットutf8;
表の変更PARTITION_KEYSmodifycolumn PKEY_COMMENT varchar(4000)文字セットutf8;
d。インデックス注釈を変更する
表の変更INDEX_PARAMSmodifycolumn PARAM_VALUE varchar(4000)文字セットutf8;
- hive-site.xmlを変更します
vi hive-site.xml
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://IP:3306/hive?useSSL=false&createDatabaseIfNotExist=true&characterEncoding=UTF-8</value>
</property>
- テーブル構造を再構築します