我简直暴风哭泣,使用了一个mysql连接池方法,查询出来的结果总是unicode编码,即使在文件头加上编码注释也不管用。后来查询就以为是python的语言特性,没想到,竟然是多加了一个错误的参数,去掉就好了。T^T
1、错误配置==》 use_unicode=False
Python 数据库连接池——PersistentDB&PooledDB对比及参数解析_有人找你的博客-优快云博客
2、下面不管用的修改
【问题集锦】解决 Python通过Mysql语句查询出现中文乱码,unicode类型_rong11417的博客-优快云博客
python mysql中查询数据,结果中文显示乱码_fengyufengzi的专栏-优快云博客
3、查看单独用pymsql也没有出现乱码,查看了其他连接池使用,去掉那个错误配置就好了(很规范的一个mysql连接池类)