MySQL 4.1.x 記得要加在 my.cnf 的東西
如下,不然有些 web app(如 plog 就會哭給你看):
init_connect=‘SET NAMES utf8′
default-character-set = utf8
default-collation = utf8_general_ci
default-character-set = utf8
default-collation = utf8_general_ci
如下,不然有些 web app(如 plog 就會哭給你看):
ERICJ says:
Added on 八月 8th, 2005 at 2:52 pm喔喔喔原來可以加在my.cnf阿…
之前修正plog和wordpress的時候,
都是直接加在code裡面…
ㄚ凱 says:
Added on 八月 8th, 2005 at 5:22 pm但是加在 my.cnf 中的前提應該是整個 Server 上的 web app 都是跑 utf8 的話吧…
若Server有人的 phpbb 等跑的是 big5 等其他編碼會不會就掛了?..
b6s says:
Added on 八月 8th, 2005 at 5:47 pm治本的話還是得改程式,有很多 php 程式還停留在 mysql 4.0 時代,表面上說是 UTF-8,但是存進 database 時用的根本是 iso-8859-1…
pest says:
Added on 八月 8th, 2005 at 7:39 pm其實我已經 commit 給 adodb 了,但是它們認為我先前的 patch 要在 _connect() 和 _pconnect() 中多加一個 check, 太花資源, 然後就不鳥我了…
clsung (blog author) says:
Added on 八月 8th, 2005 at 8:45 pm哦哦,我沒試過別的編碼會不會掛,我現在不用 big5 了….
唉…. 反正見招拆招吧 :p
Dolittle says:
Added on 九月 26th, 2005 at 11:50 am請問有人在 my.cnf 改成 big5 編碼嗎?
由於剛把資料庫從 MySQL 4.0.24 移轉成 MySQL 4.1.14
資料都是正常的, 採 utf-8 編碼
由於網頁眾多複雜, 暫時沒有將網頁改成 utf-8 的計畫
所以想直接在 my.ini 裡面做設定
不過怎麼改都是問號 (phpmyadmin 都正常)
我的作法是
[mysqld]
init_connect=’SET NAMES big5′
[mysql]
default-character-set=big5