[問題] 資料庫編碼

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
stevenbb
星球公民
星球公民
文章: 43
註冊時間: 2001-12-12 00:06
來自: 黑洞

文章 stevenbb »

過山雲 寫:請教
?,<---要如何處理?
刪除嗎?
把單引號補回去 ?', 或一並刪除問號變成 ',
不過之後要轉我應該會把那個欄位清空
過山雲
竹貓忠實會員
竹貓忠實會員
文章: 390
註冊時間: 2002-09-05 20:11
來自: 東都.承天府.萬年縣治.拱辰門北
聯繫:

文章 過山雲 »

中文衝碼解決辦法
http://dyna.hcc.edu.tw/php/class9_2.htm

請問有用嗎?

衝碼字收集中...

1.
http://www.omega.idv.tw/kdb120/viewthre ... readid=309

第一階段測試:
「弋」→「于」→「四」→「北」→「帆」→「囝」→「坑」→「否」
「育」→「灶」→「尚」→「奇」→「泜」→「泣」→「咽」→「冒」
「洱」→「柯」→「迢」→「茁」→「徑」→「宰」→「砝」→「珞」
「院」→「起」→「悴」→「巢」→「琍」→「淪」→「逖」→「訛」
「揉」→「復」→「稅」→「琯」→「閏」→「跛」→「會」→「愷」
「腮」→「筷」→「頌」→「鉤」→「漏」→「榕」→「誡」→「蓓」
「慝」→「嫻」→「罵」→「稻」→「魯」→「震」→「糕」→「甍」
「嚐」→「餛」→「舉」→「縫」→「甕」→「斷」→「牘」→「儳」
「辮」→「寶」→「疊」→「鰭」→「鸛」→「鑰」→「戉」→「殳」
「吜」→「佤」→「芎」→「灺」→「怙」→「岯」→「矹」→「狉」
「峗」→「壴」→「洀」→「柉」→「苶」→「胙」→「恝」→「娕」
「烡」→「浨」→「茦」→「罝」→「唰」→「偫」→「掤」→「惛」
「痎」→「牿」→「虖」→「莤」→「圌」→「傇」→「斮」→「揕」
「琰」→「焥」→「萆」→「萣」→「隇」→「酟」→「搉」→「廆」
「煟」→「溒」→「腶」→「絻」→「輋」→「趌」→「嫟」→「塺」
「漒」→「槂」→「翣」→「粿」→「銔」→「踆」→「憰」→「嬅」
「獡」→「潷」→「蔙」→「蓲」→「鋧」→「醂」→「懁」→「嶱」
「瞣」→「獥」→「褟」→「螒」→「鮐」→「餩」→「瞲」→「燲」
「觲」→「螵」→「鴱」→「駻」→「聵」→「禬」→「鞫」→「鎕」
「矱」→「瀖」→「霬」→「醭」→「礨」→「瀴」→「鶘」→「騶」
「驂」→「鐻」→「驏」→「躚」→「鼶」→「鱌」→「鸓」→「鸐」

第二階段測試:
「么」→「功」→「吒」→「吭」→「沔」→「坼」→「歿」→「俞」→「枯」
「苒」→「娉」→「珮」→「豹」→「崤」→「淚」→「許」→「廄」→「琵」
「跚」→「愧」→「稞」→「鈾」→「暝」→「蓋」→「墦」→「穀」→「閱」
「璞」→「餐」→「縷」→「擺」→「黠」→「孀」→「髏」→「躡」→「尐」
「佢\」→「汻」→「岤」→「狖」→「垥」→「柦」→「胐」→「娖」→「涂」
「罡」→「偅」→「惝」→「牾」→「莍」→「傜」→「揊」→「焮」→「茻」
「鄃」→「幋」→「滜」→「綅」→「赨」→「塿」→「槙」→「箤」→「踊」
「嫹」→「潿」→「蔌」→「醆」→「嬞」→「獦」→「螏」→「餤」→「燡」
「螰」→「駹」→「礒」→「鎪」→「瀙」→「酀」→「瀵」→「騱」→「酅」
「贕」→「鱋」→「鱭」

2.
http://open.38.com/index.php/topic,375.0.html

一些衝碼的文字, 給大家做參考

ASCII(5C) == “\”

A45C么 AE5C娉 B85C稞 C25C擺 A55C功
AF5C珮 B95C鈾 C35C黠 A65C吒 B05C豹
BA5C暝 C45C孀 A75C吭 B15C崤 BB5C蓋
C55C髏 A85C沔 B25C淚 BC5C墦 C65C躡
A95C坼 B35C許 BD5C穀 AA5C歿 B45C廄
BE5C閱 AB5C俞 B55C琵 BF5C璞 AC5C枯
B65C跚 C05C餐 AD5C苒 B75C愧 C15C縷

ASCII(7C) == “|”

AA7C泜 B47C揉 A87C育 BE7C魯 B27C琍
BC7C慝 C67C鸛 A97C尚 B37C逖 BD7C罵
A77C坑 B17C悴 BB7C誡 C57C疊 A67C帆
B07C院 BA7C漏 C47C辮 AB7C咽 B57C稅
BF7C糕 AC7C洱 B67C閏 C07C嚐 AD7C迢
B77C會 C17C舉 A47C弋 AE7C徑 B87C腮
C27C甕 A57C四 AF7C砝 B97C頌 C37C牘
圖檔
過山雲
竹貓忠實會員
竹貓忠實會員
文章: 390
註冊時間: 2002-09-05 20:11
來自: 東都.承天府.萬年縣治.拱辰門北
聯繫:

文章 過山雲 »

參閱了許多前人的經驗
仍無法順利的把資料庫編碼由BIG-5-->UTF-8

目前進度:無進展。

利用系統管理員身份,在會員發表在論壇中的文字或個人資料等,如簡體中文等一律轉換為繁體中文。

1.PHP MYADMIN->檢查資料表、最佳化資料表、修復資料表\r
2.匯出SQL檔.(phpbb->輸出->檢視資料庫的備份概要->全選->SQL->SQL 選項->結構->加入 '刪除資料表' 語法->新增 AUTO_INCREMENT 數值->在資料表及欄位使用引號-> 資料->使用完整新增指令->下載儲存)
3.搜尋並修正以下編碼 (先將/r/n代換成[/r/n],以防止搜尋衝碼字時取代錯誤. 記得要再代換回來)
ASCII(5C) == “\”

A45C么 AE5C娉 B85C稞 C25C擺 A55C功
AF5C珮 B95C鈾 C35C黠 A65C吒 B05C豹
BA5C暝 C45C孀 A75C吭 B15C崤 BB5C蓋
C55C髏 A85C沔 B25C淚\ BC5C墦 C65C躡
A95C坼 B35C許 BD5C穀 AA5C歿 B45C廄
BE5C閱 AB5C俞 B55C琵 BF5C璞 AC5C枯
B65C跚 C05C餐 AD5C苒 B75C愧 C15C縷

4.將SQL檔利用轉換軟體轉換為UTF-8
5.將一些無關的MOD資料歸零。(如IP記錄MOD)
6.針對.log中錯誤的內容,再到SQL檔中進行檢視檢查.
================================
目前所見,有兩種方式BIG-5-->UTF-8轉碼\r
1.體制內改革,利用iconv.(可能容易些)
2.體制外改革,利用輸出SQL檔,再修改.(難度高)
3.直接資料庫複製貼上移檔-->不過還是BIG-5 :oops:

進行體制外改革果然是困難重重的! :oops: :oops: :oops:
圖檔
主題已鎖定

回到「phpBB 2 安裝與使用」