作者realmax (mip)
看板Linux
标题[问题] linux下的mysql中文utf8_unicode_ci问题
时间Sun Sep 7 17:06:19 2008
从官方网站得知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