一 hive建表資訊中文亂碼:顯示問号等
1 hive中繼資料庫mysql 或者mariadb 編碼格式問題
2 hive中繼資料定義資訊編碼格式問題
然後進入musql,執行 show variables like 'character%';
1、檢視存放hive中繼資料資訊的資料庫表字元集;是否因為字元集問題
很明顯,由于表使用的是預設的latin1字元集,是以中文顯示不出來,應該使用utf8;
2 登陸mysql資料庫切換到hive中繼資料庫:根據具體設定自行判斷
一 hive建表資訊中文亂碼:顯示問号等
1 hive中繼資料庫mysql 或者mariadb 編碼格式問題
2 hive中繼資料定義資訊編碼格式問題
然後進入musql,執行 show variables like 'character%';
1、檢視存放hive中繼資料資訊的資料庫表字元集;是否因為字元集問題
很明顯,由于表使用的是預設的latin1字元集,是以中文顯示不出來,應該使用utf8;
2 登陸mysql資料庫切換到hive中繼資料庫:根據具體設定自行判斷