2017-02-17 38 views
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 collat​​ion_connection是latin1_swedish_ci database_collat​​ion utf8_unicode_ci

请指点如何在触发器定义中将character_set_client,collat​​ion_connection更改为utf8。

回答

相关问题