简介
在做django项目遇到了如题的报错,通过搜索分析是encode/decode的问题,我的decode/encode并没有出现在我编写的代码中,而是在D:\python\Lib\site-packages\django\db\backends\mysql\operations.py中,也就是报错显示的文件中。
解决办法
1、点到报错的D:\python\Lib\site-packages\django\db\backends\mysql\operations.py这个operations.py中
2.找到如下代码
3.把query = query.decode(errors='replace')
改为query = query.encode(errors='replace')
改动时会有提示,选择第一个继续改
报错解决!