MySQLdbgentooで使用するpythonプログラムを作成しました:
- mysql バージョン =
5.1.67-log Gentoo Linux mysql-5.1.67 - 文字セット =
utf-8
mysqlに接続するとprint conn.character_set_name()、返されますutf-8
しかし、VPS(ubuntu)でプログラムをテストすると
- mysql バージョン =
5.1.60-log Source distribution - 文字セット =
utf-8.
私のプログラムでは、私はprint conn.character_set_name()それを返しますlatin1か?
2 つのマシンで MySQLdb を使用すると、文字セットが異なるのはなぜですか?
MySQLdbのソース コードを読み_mysqlましたが、モジュールを使用していますが、これは.soファイルです。そして、私はそれを取得する方法を知りませんcharser