这个问题找了好久,开始按网上的一些做法尝试在hue.ini中添加
options={"init_command":"set names utf8;SET CHARACTER SET utf8;SET character_set_connection=utf8;"}
但是重启hue后仍然没效果,最后搜到了一篇文章blog.csdn.net/supperman_0…
尝试用里面提到的做法,修改$hue_home/desktop/libs/librdbms/src/librdbms/server/mysql_lib.py
在106行左右添加
self.connection.set_character_set('utf8')
138行左右添加
cursor.execute('SET NAMES utf8;')
cursor.execute('SET CHARACTER SET utf8;')
cursor.execute('SET character_set_connection=utf8;')
修改后如图
修改后需要再重启一下hue,修改后问题解决