Python链接MySQL数据库中文支持
MySQL数据库的中文支持
最好就是在创建数据库的时候进行设置,好像在创建完成之后就不能修改了,最好使用utf8,因为他几乎支持所有的字符。
CREATE DATABASE `wangqingbaidu` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
这是一句话。
Python的中文支持
1 import MySQLdb 2 import sys 3 4 reload(sys) 5 sys.setdefaultencoding('utf-8') 6 conn = MySQLdb.connect(host='localhost', user='root',passwd='******',charset='utf8')
以上红色的缺一不可。