在hive中查看表结构时中文注释乱码,分为两种情况,一种是desc $table,一种是show create table $table1 数据库字符集检查修改这时desc $table应该可以正常显示中文了,但是show create table $table还是乱码,这时有两种选择:2.1 继续使用hive修改 org.apache.hadoop.hive.ql.exec.DDLTask,并重新打包替换hive-exec.jar,改动太大不建议2.2 使用spark-sql或者beeline连接spark thrift server