OS x 上の mysql 5.5 に問題があります。私は多言語プロジェクトに取り組んでおり、MyISAM テーブルを使用しています。デフォルトの文字セットは utf-8 で、デフォルトの照合は utf8_unicode_ci です。
イタリア語とドイツ語は問題ありませんが、スペイン語はそうではありません。私はデータを操作するためにpythonを使用しています。
事実上、特定のスペイン語の文字はすべてめちゃくちゃです。
Pythonシェルから:
>>>r
>>>['Blas P\xc3\xa9rez Gonz\xc3\xa1lez, 4']
>>>print[0]
>>>Blas Pérez González, 4
after saving it to database and fetching it again:
>>>r
>>>(u'Blas P\xc3\xa9rez Gonz\xc3\xa1lez, 4')
>>>print r[0]
>>>Blas Pérez González, 4
私は本当に混乱しています。明らかに同じユニコード文字列のようです!
ありがとう。