1 頁 (共 1 頁)

[分享]關於導入資料庫後職業、裝備、怪物名稱等亂碼問題的解決

文章發表於 : 2006-07-03 9:43 pm
OCTSJimmy
其實很簡單,把所有葉面的所有

big5 全部替換成

gb2312

然後用記事本打開資料庫的SQL文檔,另存為...

然後在編碼裏面選擇 ANSI 隨便取個名稱 接著刪除源資料庫重新建立資料庫並且導入另存的這份檔

亂碼全部搞定!! :o :) :) :D :D :P :P

文章發表於 : 2006-07-03 9:47 pm
涅魂
這個算是BUG的解決方式,幫您移入臭蟲BUG區

文章發表於 : 2006-07-06 4:56 am
wONgcHIsiNG
我的數據庫
MySQL 文字編碼: UTF-8 Unicode (utf8)

不太明白...
.把所有頁面都轉成gb2312
(我是utf8 ,即是所有頁面〔整個程序?〕的編碼轉成utf8?)

.然後用記事本打開資料庫的SQL文檔
(即是wog3_sql_big5.sql?接下來另存為 ...?)

.然後在編碼裏面選擇 ANSI 隨便取個名稱
(上一步看不懂,這裡也不明白了)

.刪除源資料庫重新建立資料庫並且導入另存的這份檔
(把所有wog的資料表刪去,然後重新導入?)

我是新手...><
希望可以幫幫我

文章發表於 : 2006-07-06 8:00 am
涅魂
utf8沒必要轉成gb2312

這篇文章是修正簡體版本的WOG的語系問題,所以utf8或big5使用者可以不必修正

文章發表於 : 2006-07-06 8:47 am
wONgcHIsiNG
十分對不起...

原來只要在global.php內刪去
$DB_site->query_first("SET NAMES big5;");
$DB_site->query_first("SET CHARACTER_SET_CLIENT=big5;");
$DB_site->query_first("SET CHARACTER_SET_RESULTS=big5;");

便沒問題了...

先前爬過文但鬼掩眼找不著global.php... :face6:

文章發表於 : 2006-07-06 9:50 am
涅魂
不太明白您在說什麼 :roll:

若您想使用UTF8編碼來架設遊戲的話則WOG程式跟SQ檔案必須下載UTF8編碼,反之BIG5則下載BIG5編碼的檔案

文章發表於 : 2006-07-06 6:24 pm
wONgcHIsiNG
哦哦!!?

我爬文後根據這個方法做的~~ :D
原理是甚麼其實我也不大了解...:face6: (是把Big5的限制消去嗎?)

第4個回覆~
http://www.2233.idv.tw/viewtopic.php?t=32719&highlight=%E4%BA%82%E7%A2%BC

文章發表於 : 2006-07-06 9:19 pm
涅魂
該篇文章是將global.php中的三行程式碼的註解捨去

而那三行的功能是設定從資料庫中取得的資料的編碼,若設定內容與資料庫中資料的編碼不同的話會出現亂碼