linux下的mysql中文utf8_unicode_ci問題 - Linux

By Madame
at 2008-09-07T17:06
at 2008-09-07T17:06
Table of Contents
從官方網站得知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
該怎麼設定才能永久生效呢?
--
使用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
該怎麼設定才能永久生效呢?
--
Tags:
Linux
All Comments
Related Posts
wine無法安裝

By Edwina
at 2008-09-07T16:40
at 2008-09-07T16:40
fedora 6 apache問題

By Olivia
at 2008-09-07T15:04
at 2008-09-07T15:04
在ubuntu 8.0上安裝mini100u2印表機伺服器的問題

By Yedda
at 2008-09-07T11:57
at 2008-09-07T11:57
沒有帳號密碼~如何登入?!

By Candice
at 2008-09-07T09:21
at 2008-09-07T09:21
Can not type Chinese

By Ingrid
at 2008-09-07T08:32
at 2008-09-07T08:32