[請益] 關於appserv編碼
安裝的是appserv-win32-2.5.7
剛剛測試了一下,結果發現幾個問題
希望各位板友們可以幫忙解答這些粗淺的疑惑
1.雖然我安裝時選擇BIG5,my.ini裡面關於編碼的敘述則是:
...
[mysql]
default-character-set = big5
...
default-character-set = big5
character-set-server = big5
collation-server = big5_chinese_ci
init_connect = 'SET collation_connection = big5_chinese_ci
init_connect = 'SET NAMES big5'
...
但是從phpMyAdmin上看到"MySQL 文字編碼"卻依然是UTF8
MySQL連線校對也是
2.當我使用本身是BIG5編碼的PHP寫入中文資料到資料庫
且沒有加SET NAMES BIG5時
寫入的資料在phpMyAdmin看起來是一堆亂碼
但是再用PHP mysql_query SELECT出來,卻又是正常的
然後如果寫入和讀取都加上SET NAMES BIG5
就phpMyAdmin和網頁上都可以正常顯示
總而言之
有沒有什麼方式可以不加SET NAMES BIG5
又可以phpMyAdmin和網頁都顯示正常的方法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.6.146
※ 編輯: ayuiop 來自: 59.104.6.146 (01/30 17:39)
※ 編輯: ayuiop 來自: 59.104.6.146 (01/30 17:39)
推
01/30 18:49, , 1F
01/30 18:49, 1F
推
01/30 19:33, , 2F
01/30 19:33, 2F
→
01/31 01:16, , 3F
01/31 01:16, 3F
→
01/31 01:17, , 4F
01/31 01:17, 4F
推
01/31 15:55, , 5F
01/31 15:55, 5F