--with-charset
选项目: shell> ./configure -- with-charset=CHARSET
CHARSET
可以是big5
、cp1251
、cp1257
、czech
、danish
、dec8
、dos
、euc_kr
、gb2312
gbk、german1
、hebrew
、 hp8
、hungarian
、koi8_ru
、koi8_ukr
、latin1
、latin2
、sjis
、swe7
、tis620
、ujis
、usa7
、win1251
或win1251ukr
之一。见9.1.1 用于数据和排序的字符集。注意:如果你想要改变字符集,你必须在配置期间做make distclean
!如果你想在服务器和客户之间变换字符,你应该看一下SET OPTION CHARACTER SET
命令。见7.25 SET OPTION
句法。警告:如果你在创建了任何数据库表之后改变字符集,你将必须对每个表运行myisamchk -r -q
,否则你的索引可能不正确地排序。(如果你安装了MySQL,创建一些表,然后重新配置MySQL使用一个不同的字符集并且重新安装它,这时就可能发生这种情况。)