Hive动态分区hive提供了一个动态分区功能,其可以基于查询参数的位置去推断分区的名称,从而建立分区。
这个方法这里不做赘述。当要在Hive的元数据信息中出现中文内容时,首先需要保证MySQL数据库使用5.7以上版本,因为MySQL5.7支持最大字符长度做了调整。能够达到Hive的需求。
5 小白龙 清潭涧6 唐玄宗 西安7 观世音 南海8 玉皇大帝 凌霄宝殿9 黄风怪 小雷音寺10 如来佛祖 雷音寺Time taken: 0.094 seconds, Fetched: 10 row(s
19.53 seconds #查看数据,没问题hive> select * from user_xy_area;OK8 玉皇大帝 凌霄宝殿7 观世音 南海9 黄风怪 小雷音寺3 沙和尚 流沙河5 小白龙 清潭涧1
孙悟空 花果山4 唐玄奘 西安6 唐玄宗 西安10 如来佛祖 雷音寺2 猪八戒 高老庄Time taken: 0.242 seconds, Fetched: 10 row(s)3.3 乱码问题查看分区