該死的 Mysql 要怎樣改成 Big5 語系

顯示結果從第 1 筆 到 6 筆,共計 6 筆
  1. #1
    會員 Sky_Fox 的大頭照
    註冊日期
    2001-09-28
    討論區文章
    67

    該死的 Mysql 要怎樣改成 Big5 語系

    哇哈哈,哇哈哈...(這是偶的苦笑聲)
    素情素這樣的
    為了要讓我的PostNuke 0.723全面使用中文繁體 (不是用UTF-8或ISO-8859-1,是真的BIG5碼)
    所以捨棄了現成的 Red Hat 內的 Mysql RPM 版跑去 Mysql 的網站下載了要編譯的 tar.gz 版
    下載的也不是拿下來改目錄名稱然後丟上 /usr/local 直接用的已編譯好的 Mysql是要完完全全自己編譯的 Mysql Source
    看了很多文章,也看了 Mysql 內的 MENU 結果還是無法將其使用 Big5
    我在編譯安裝時明明就跟它說了要編譯 Big5 的說 .但每次去看 /usr/local/mysql/share/mysql/ 就是沒有 Big5 的目錄 同時要安裝 測試資料庫時也會出現以下的字串....

    "./mysqlcheck: File '/usr/local/mysql/share/mysql/charsets/big5.xml' not found (Errcode: 2)
    ./mysqlcheck: Character set 'big5' is not a compiled character set and is not specified in the '/usr/local/mysql/share/mysql/charsets/Index.xml' file"

    我在安裝的時候是這樣下指令的
    shell:>CXXFLAGS=-DDONT_USE_DEFAULT_FIELDS ./configure --prefix=/usr/local/mysql --with-charset=big5

    有沒有人會解這道難題呀.....
    救救我吧!



  2. #2
    獎金獵人
    註冊日期
    2002-02-08
    討論區文章
    2,184
    說明永遠是英文的...

  3. #3
    CPY
    CPY 目前未上線
    PenYin. Chen CPY 的大頭照
    註冊日期
    2002-01-23
    所在地區
    8M
    討論區文章
    743
    我聽不懂你 MySQL 哪裡要用 Big5 碼 ?_?

  4. #4
    會員 Sky_Fox 的大頭照
    註冊日期
    2001-09-28
    討論區文章
    67

    回覆您啦!

    最初由 CPY 發表
    我聽不懂你 MySQL 哪裡要用 Big5 碼 ?_?
    因為我的Postunke把它全改成中文化啦!
    我測試過,PHP中文沒問題了,許功蓋寫入也都OK不會衝碼,但只要碰到國字 一 . 作 這種字元就葛屁啦! 但如果把國字 一 . 作 這種字元單獨寫一行時,就又都沒問題!

    所以囉!這表示 PHP 擷取字元後寫入 Mysql Server 裡的 DATA TABLE 時用的的確是使用 BIG5 碼寫入,但 Mysql 預設字元是 ISO 8859-1 的西歐字元存入,所以 PHP 再讀出時又變成了亂碼,尤其是有上述字元連著其它字元時,亂的更厲害咧,因此我只能想到把 Mysql Server 的預設字元改成 BIG5碼囉....

    不知這樣回答您懂了沒咧..... :-)

  5. #5
    CPY
    CPY 目前未上線
    PenYin. Chen CPY 的大頭照
    註冊日期
    2002-01-23
    所在地區
    8M
    討論區文章
    743
    方法1:
    於 my.cnf 尋找設定值
    default-character-set=xxxxx
    修改如下
    default-character-set=big5

    方法2:
    於 php.ini 改變設定值
    magic_quotes_pgc = off

    方法3:
    MySQL有個函數可以讓超字元之後的文字不會亂碼!!
    可惜的是我的MySQL的書借朋友拉^^"

    這幾個網站你可以去參考參考:
    http://www.jerry.com.tw
    http://tim.e104.org



  6. #6
    會員 genjen 的大頭照
    註冊日期
    2001-03-21
    所在地區
    ADSL 2M/256K
    討論區文章
    268
    最初由 CPY 發表
    方法1:
    於 my.cnf 尋找設定值
    default-character-set=xxxxx
    修改如下
    default-character-set=big5
    http://www.jerry.com.tw
    http://tim.e104.org
    不好意思, 打擾一下, 我的 mysql 加上 default-character-set=big5 後會不能啟動ㄋㄟ...??

類似的主題

  1. 【抱怨】該死的東森
    作者:Seabird 所在討論版:-- Cable Modem 心 得 交 流 版
    回覆: 0
    最後發表: 2005-06-15, 02:43 AM
  2. 【求助】abc要怎樣改port
    作者:openbear 所在討論版:-- 網 路 軟 體 討 論 二 版 (網路其他軟體)
    回覆: 5
    最後發表: 2004-03-17, 08:35 PM
  3. 【閒聊】該死的病毒
    作者:VicLin 所在討論版:-- 閒 話 家 常 灌 水 版
    回覆: 1
    最後發表: 2004-02-15, 04:25 PM
  4. 【抱怨】該死的123!!
    作者:OSCAR767676 所在討論版:---- ADSL 抱 怨 與 鼓 勵
    回覆: 4
    最後發表: 2002-08-31, 03:23 PM
  5. 該死的火車
    作者:vvcvc 所在討論版:-- 網路輕鬆版 [圖片 笑話 影片]
    回覆: 2
    最後發表: 2002-08-01, 11:23 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •