Python调用MySQLdb插入中文乱码的问题

2014-11-24 12:49:18 · 作者: · 浏览: 2

如果从终端查询到数据库中的中文是乱码,那么在连接时给出charset参数即可(当然数据库和表必须全部都是utf-8的)。
否则默认插入的字符应该是latin-1的(用fullname.decode('utf8')时报该错误)。


然后将从数据库中读取的中文输出到网页,如果没有任何内容显示,加入以下代码可解决: