(轉)pymysql 連接mysql數據庫---不支持中文解決


數據庫里插入中文時出現異常:UnicodeEncodeError: 'latin-1' codec can't encode characters

就是編碼的問題,pymysql默認的編碼是latin1,我們只需要把它改成utf8就好了.

方法:

打開Python的安裝目錄:Python34\Lib\site-packages\PyMySQL-0.7.9-py3.4.egg\pymysql用記事本打開connections.py文件,找到里面的DEFAULT_CHARSET,后面默認='latin1',改成utf8就好了,注意是utf8不是utf-8

 

原文地址:http://blog.csdn.net/bigboysunshine/article/details/53894609


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM