作者caago123 (絕望的村民)
看板Database
標題[問題] MySQL無法顯示中文
時間Thu Apr 16 08:26:29 2009
我是用AppServ2.5.10S
安裝後就有
Apache 2.2.8
PHP 5.2.6
MySQL 5.0.51b
問題就出在
1.
在命令提示字元下使用MySQL時 存入中文
查詢之後內容是空白的
2.
但若用網頁透過php存取 一切都是正常的
3.
在命令提示字元下查詢透過php存入的資料時內容是亂碼
請問如何在命令提示字元下讓中文存取正常?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.232.235
1F:→ caago123:科科 搞定了!! 04/16 12:27
開啟 my.ini
將
default-character-set = utf8
改成
default-character-set = latin1
就搞定了!! ^^
※ 編輯: caago123 來自: 140.118.232.235 (04/16 12:30)
2F:推 KC73:建議你想一下為何會這樣?明明存的是中文,卻得用latin1來讀? 04/16 18:11
3F:推 ckmarkhsu:改回來utf8吧,連線的時候char_set也是為utf8就可以了 04/17 13:00
4F:→ caago123:金害!! 樓上兩樓的話我都看不懂...... 04/18 13:23
5F:推 PHP5:先弄懂一二樓說的,不然更麻煩的問題還在後頭呢 06/28 09:32