11月 16th, 2008 | 88 viewsPython Web操作MySQL乱码问题的解决
乱码,身为CJK语言国度的程序员永恒的主题……
乱码,在stardict里面查了一下翻译,居然出来这么一长串:
characters changed to be irrecognizable because different coder or other reasons
不管怎么说,这次是又碰上乱码了。
症状是这样的,写了几个psp文件,内容大概是通过POST方法从表单获取数据,写入数据库然后另一个页面调用数据库内容显示。结果在写完之后调用显示页面,提示错误:unicodeDecodeError: 'ascii' codec can't decode byte,看来是因为我数据库里的字段用了中文,显示不出来,然后在MySQL里面SELECT * 了一下,发现含中文的内容都是???字样的乱码(以前怎么就没注意捏……)。
上网搜,发现了这个网页:http://blog.csdn.net/foyuan/archive/2007/07/27/1711100.aspx,文中提示了四个步骤确保乱码消失。
如果您喜欢本站的内容,欢迎订阅我的RSS以获取本站最新资讯。
大中华局域网用户订阅地址:http://feed.casparant.com/
国际互联网用户订阅地址:http://feeds.casparant.com/casparant
