2011-02-05 71 views
0

節省日文字符到MySQL我想在這裏按照我的python腳本指令運行在Ubuntu上:問題通過Python-MySQLdb的

http://www.dasprids.de/blog/2007/12/17/python-mysqldb-and-utf-8

,但我似乎無法正確保存日文字符。他們一直表現爲'?!?!?!'在數據庫中。但是,我可以從mysql命令行提示符本身保存日文字符,所以這個問題肯定會出現在python和mysqldb方面。

我用這個: c.execute( 「插入測試(測試)值(%S)」,(var_containing_japchars))

有誰知道問題是什麼?

+0

好的。現在的問題是我如何使這個工作在Windows 7? – haha 2011-02-05 12:22:49

回答

0

使用php,我必須執行SET NAMES 'utf8'查詢,才能正確執行包含日語的查詢。你試過這個嗎?

+0

我做到了。但在我刪除它後,腳本現在可以工作,奇怪的是...... – haha 2011-02-05 12:20:02