2015-07-21 36 views
2

我正在使用Hiedisql V9.2。存儲過程collat​​ion_connection是utf8mb4_general_ci而不是utf8mb4_unicode_ci使用Hiedisql mysql

我設置了默認服務器character-set is utfmb4collation is utf8mb4_unicode_ci但創建存儲過程後仍顯示collation_connection =utf8mb4_general_ci

以下是服務器my.ini設置。

[client] 
default-character-set = utf8mb4 

[mysql] 
default-character-set = utf8mb4 

[mysqld] 
init_connect     = 'SET NAMES utf8mb4' 
collation-server = utf8mb4_unicode_ci 
character-set-server=utf8mb4 

SHOW VARIABLES WHERE VARIABLE_NAME LIKE '%character_set_' OR VARIABLE_NAME LIKE '歸類%';

+--------------------------+--------------------+ 
| Variable_name   | Value    | 
+--------------------------+--------------------+ 
| character_set_client  | utf8mb4   | 
| character_set_connection | utf8mb4   | 
| character_set_database | utf8mb4   | 
| character_set_filesystem | binary    | 
| character_set_results | utf8mb4   | 
| character_set_server  | utf8mb4   | 
| character_set_system  | utf8    | 
| collation_connection  | utf8mb4_unicode_ci | 
| collation_database  | utf8mb4_unicode_ci | 
| collation_server   | utf8mb4_unicode_ci | 
+--------------------------+--------------------+ 

後創建存儲過程仍顯示collation_connection=utf8mb4_general_ci

SHOW PROCEDURE STATUS where name LIKE 'ProcName' 

+----------+----------------------+----------------------+--------------------+ 
| Name  | character_set_client | collation_connection | Database Collation | 
+----------+----------------------+----------------------+--------------------+ 
| ProcName | utf8mb4    | utf8mb4_general_ci | utf8mb4_unicode_ci | 
+----------+----------------------+----------------------+--------------------+ 

那麼,如何解決collation_connection=utf8mb4_general_ci問題。我想要collation_connection=utf8mb4_unicode_ci

回答

2

最後我得到了問題。 是我使用的Hiedisql工具的問題。運行腳本之前Hiedisql工具集collation_connection=utf8mb4_general_ci

如何解決:

只需設置以下變量值之前運行任何腳本。

SET collation_connection = @@collation_database; 

OR

SET collation_connection = 'utf8mb4_unicode_ci'; 

注意:如果你想知道什麼是實際的整理,使用mysql command prompt它將返回實際結果。

+0

用Toad for MySQL測試過,同樣的問題 –

+0

請試試Hiedisql最新版 –

相關問題