編碼(防止亂碼)數據庫
須要注意的點:編碼
1 Python文件設置編碼 utf-8 (文件前面加上 #encoding=utf-8)
2 MySQL數據庫charset=utf-8
3 Python鏈接MySQL是加上參數 charset=utf8
4 設置Python的默認編碼爲 utf-8 (sys.setdefaultencoding("utf-8")spa
#encoding=utf-8 import sys reload(sys) sys.setdefaultencoding('utf-8') import MySQLdb db=MySQLdb.connect(user='root',charset='utf8')
注:MySQL的配置文件設置也必須配置成utf8code