0
MySQL 5.6.30-76.3-logで作業します。 MySQLのシステム変数がUTF8のセットがあります。Mysqlトリガーでlatin1からutf8への文字セットクライアントと照合接続を変更する方法
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%' :
+--------------------------+-----------------+
| Variable_name | Value |
+--------------------------+-----------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| collation_connection | utf8_general_ci |
| collation_database | utf8_unicode_ci |
| collation_server | utf8_unicode_ci |
+--------------------------+-----------------+
をしかし、Pythonの2.7.6スクリプトからトリガーを作成するときに、私は別の文字セットこのトリガを参照してください。 character_set_client latin1の collation_connectionのlatin1_swedish_ci database_collation utf8_unicode_ci内
をどのようにアドバイスしてくださいcharacter_set_clientを変更するには、collation_connectionをトリガ定義のutf8に変更します。
ありがとう!それは助けになった。 – Tatiana