python 編碼問題

編碼(防止亂碼)數據庫

須要注意的點:編碼

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

相關文章
相關標籤/搜索