亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: python在win下連接mysql中文的問題,SOS! [打印本頁]

作者: luoyonghao    時間: 2015-04-20 10:32
標題: python在win下連接mysql中文的問題,SOS!
  1. #coding=utf-8
  2. import MySQLdb
  3. db = MySQLdb.connect(xxxx)
  4. cursor=db.cursor()
  5. sql = "select name from test where channel ='1'"
  6. cursor.execute(sql)
  7. results = cursor.fetchall()
  8. for row in results:
  9.     print row
復制代碼
表的結(jié)構(gòu)如圖

mysql字符集為utf-8 系統(tǒng)是win7

為何打印出來的是亂碼呢?新手求教育!
作者: haooooaaa    時間: 2015-04-20 14:21
剛才測試了一下, 還真是這樣。 之前mysql都沒有中文。。。

然后查了一下。。。

在 MySQLdb.connect()  這里面加上 use_unicode=True, charset="utf8" 這樣就可以了

測試過了。
作者: luoyonghao    時間: 2015-04-20 16:05
回復 2# haooooaaa


    已搞定,多謝!
作者: lei06264    時間: 2015-04-29 14:56
我輕輕的來了,輕輕的閃了




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2