有 41 筆資料符合您搜尋的條件

由 HEICZG
2006-08-18 12:20
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

之前是有把他全改成顯示為utf8 但後來弄不定又把他還原成latin1 不曉得有沒有影響@@ 改來改去裡面存的資料會爛掉,不然就不會要求要先 mysqldump 出來轉碼再塞回去了。 你誤會這句話的意思了.. 我指的還原回去 是指還原到最原始..而非匯出再匯入..又改編碼等等之類的@@ 我有留下一開始最早dump出來的資料 以供測試及找問題用@@" 目前的資料已經多到足夠我慢慢消化參考了 感謝大家 只是最近比較忙了點 不是都不試 而是要等到假日才有空測試 ^^" 也不是一直上來問 只是有人願意幫我解決...不回文對不起 才會變成一直回文 真的很抱歉
由 HEICZG
2006-08-18 02:01
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

你可以這樣測試一下: 先隨便注册一個中文帳號,然後登陸phpMyAdmin, 執行下麵這條sql語句(這裏假定你的表名的前綴是phpbb_,如果不是要改成相應的表名): select user_id, username, hex(username) from phpbb_users order by user_id desc limit 1; 然後把結果貼出來,同時把那個中文名字也寫出來,這樣可以確定你的問題是不是和我的問題一樣. 我註冊的id叫"測試用帳號" 查詢後的產生的亂碼中文部分是"¬è©¦ç”¨å¸³è™Ÿ" 而十六進位是"E6B8...
由 HEICZG
2006-08-17 17:41
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

有個地方一定要注意,這樣修改后,頁面上中文的顯示就變成亂碼了,因爲這時頁面上顯示的就是數據庫中保存的內容。這時需要手工把數據庫中的亂碼改成正確的值。所以這種辦法只適用于新架站點,有很多資料的站點需要一些額外的工作。 所以如果是有大批資料要轉換的站點,就需要模擬這個過程,先把資料轉換成正確的utf8編碼,然後再想辦法存回去。一個可能的思路是,手工寫一個php程序,先不要加那幾條”SET NAMES utf8”,把數據庫里的資料讀取出來,然後SET NAMES utf8后再存回去,應該就可以做到正確轉換了。我大致寫了一個,在我這裏測試沒問題。 順便提一下,在mysql里看某個字串的編碼,可以用h...
由 HEICZG
2006-08-13 21:31
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

感謝各位@@

最近手上得先忙其它的東東

待空閒下來後再仔細重新試過一次...

如成功後再上來報告~
由 HEICZG
2006-08-11 17:37
版面: 外掛問題討論
主題: [問題] 全域公告所產生的第一頁(共0頁)之問題(已解決)
回覆: 22
觀看: 15743

不會啦..謝謝你詳細的解說^^~
由 HEICZG
2006-08-11 17:34
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

我是自己架設的@@

不過 我試試看換phpmyadmin的版本看看

說不定真的是版本所造成的..PS.我的版本是2.8.2
由 HEICZG
2006-08-10 23:14
版面: 外掛問題討論
主題: [問題] 全域公告所產生的第一頁(共0頁)之問題(已解決)
回覆: 22
觀看: 15743

感謝啊>"<~~

更改後已無此問題...
由 HEICZG
2006-08-10 13:09
版面: 外掛問題討論
主題: [問題] 全域公告所產生的第一頁(共0頁)之問題(已解決)
回覆: 22
觀看: 15743

HEICZG 寫:胡搞瞎搞後..

把這行拿掉或前面加上註解

代碼: 選擇全部

$topics_count -= $total_announcements;
這樣連全域公告都會算入篇數裡.....(勉強的替代方案)
這樣就算該版只有1篇全域公告(且那篇全域主要還不是發在該版)
也不會顯示第1頁(共0頁)....

有人知道會不會連帶有其它的影響嗎???^^"
若之後有問題的話..
就請各位自行加入滅掉$total_announcements是否為負數或0的判斷式
再個別去定義囉>"<~
由 HEICZG
2006-08-10 12:52
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

2 和 1 內容一樣嗎?照說 2 應該會成功才對... 還有,你要拿原本的資料庫來用,而不是你上回轉出又轉入的資料庫喔。但是你上回的「原始 sql」內容已經是錯誤的了,所以你把那個放回去再重新試驗可能還是不會正確......我該早點提醒你這件事情的。 這裡對於原本的資料庫這定義有點不了解 因為之前已做過不少轉出轉入 (當時均無下--default-character-set=latin1) 然後再匯入 所以最最最原始的已經變成光了..>"< 之後的都是以亂碼的資料去轉出@@ 而上面的步驟 則是先以mysql裡的所有設定都為latin1(除了character-set-system ...
由 HEICZG
2006-08-10 03:02
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

結論失敗,明天嘗試..(還忘了備份最新的資料.下場當然就是...一些文章不見 :oops: ) 最後嘗試4種轉出 (原來之前的--default 少打一個 - 1.mysqldump --default-character-set=utf8 -u 帳號 -p 資料庫名 > 檔名.sql 失敗 仍為亂碼 2.mysqldump --default-character-set=latin1 -u 帳號 -p 資料庫名 > 檔名.sql 還是亂碼 3.mysqldump --default-character-set=big5 -u 帳號 -p 資料庫名 > 檔名.sql 這是亂試的(純亂嘗試......
由 HEICZG
2006-08-10 02:31
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

哦哦~
經過這一番話@@ 我大約知道卡在那裡了>"<~~~

等會睡前再做一個嘗試....看情況如何~~明天再來報告..(做完大約3點了...)

太感謝你了^^~總算把一個老是轉不通的地方觀念弄通了
由 HEICZG
2006-08-10 02:15
版面: 外掛問題討論
主題: [問題] 全域公告所產生的第一頁(共0頁)之問題(已解決)
回覆: 22
觀看: 15743

胡搞瞎搞後..

把這行拿掉或前面加上註解

代碼: 選擇全部

$topics_count -= $total_announcements;
這樣連全域公告都會算入篇數裡.....(勉強的替代方案)
這樣就算該版只有1篇全域公告(且那篇全域主要還不是發在該版)
也不會顯示第1頁(共0頁)....

有人知道會不會連帶有其它的影響嗎???^^"
由 HEICZG
2006-08-10 01:36
版面: phpMyAdmin
主題: [問題] 關於phpMyAdmin裡的欄位亂碼,但在phpbb的顯示為正常...
回覆: 27
觀看: 49183

前輩願意看當然可以@@(反正沒什麼貴重資料,而且資料不大,因為是新站遷移)

請問是要看已經轉完的還是未轉前的@@?
由 HEICZG
2006-08-10 01:25
版面: 外掛問題討論
主題: [問題] 全域公告所產生的第一頁(共0頁)之問題(已解決)
回覆: 22
觀看: 15743

題外話 不曉得和簡易子版面1.3有沒有關係哦@@? ---------- 睡前找到這裡.. 全域公告裡的 這段若不加入,即不會有這問題..不過當然連全域公告也沒有顯示了 #-----[ OPEN ]------------------------------------------------ # viewforum.php # #-----[ FIND ]------------------------------------------------ # // // All announcement data, this keeps announcements // on each view...

前往進階搜尋