看板FreeBSD
标 题Re: myODBC 3.51 + MySQL 4.1.7 中文问题 ?
发信站中山Kahn BBS (Sun Nov 21 04:12:51 2004)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!cbs.ntu!news.nsysu!NSYSU_Ka
※ 引述《[email protected] (嗯 O_o)》之铭言:
> 大家好,
> 小弟最进遇到一个使用新版mysql的大问题..
> 我使用的是mysql 4.1.7 running on freebsd
> 并希望透过windows程式去存取这个资料库,
> 因此我使用myODBC 3.51
> 但是却发现myODBC有预设charset为latin1 ? 导致无法存取中文
> 透过show variables可以得到:
> 透过PHP:
> character_set_client big5
> character_set_connection big5
> character_set_database big5
> character_set_results big5
> character_set_server big5
> character_set_system utf8
> 透过myODBC:
> character_set_client latin1
> character_set_connection latin1
> character_set_database big5
> character_set_results latin1
> character_set_server big5
> character_set_system utf8
> 请问有办法让myODBC连结时预设的charset就是 big5 吗??
> (我已经在my.cnf的 [mysql]中加上 default-character-set=big5了)
> 谢谢!
看一下 mysql manual 的
10.3 Determining the Default Character Set and Collation
http://dev.mysql.com/doc/mysql/en/Charset-defaults.html
BTW, 你要的答案在这儿:
10.3.6 Connection Character Sets and Collations
http://dev.mysql.com/doc/mysql/en/Charset-connection.html
--
※ Origin: 中山Kahn BBS <kahn.twbbs.org>
◆ From: 203-204-193-142.adsl.static.giga.net.tw