[問題] linux下的mysql中文utf8_unicode_ci問題
從官方網站得知mysql的collation校對,
使用utf8_unicode_ci會比utf8_general_ci好,
因為正確性比較高,但速度稍慢,
於是我設定了/etc/mysql/my.cnf這個檔案,
在這個檔案中的[mysqld]區塊增加了
default-character-set=utf8
default-collation=utf8_unicode_ci
在mysql底下,輸入status;
顯示如下
| collation_connection | utf8_general_ci |
| collation_database | utf8_unicode_ci |
| collation_server | utf8_unicode_ci |
但是,最上面那行collation_connection還是只出現utf8_general_ci
而不是utf8_unicode_ci,請問該怎麼設定
才能夠讓collation_connection變成utf8_unicode_ci,
目前只有一個不實用的方式,就是在mysql下輸入
set collation_connection='utf8_unicode_ci';
就會變成utf8_unicode_ci,但是只是暫時性,重開mysql又回復utf8_general_ci Orz
該怎麼設定才能永久生效呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.166.63