[急問] 主機商將 MySQL 從 4.0.25 升級至 4.1.14

phpMyAdmin Running Discuss
關於 phpMyAdmin 架設使用操作討論,非本程式相關問題一律砍文!

版主: 版主管理群

[急問] 主機商將 MySQL 從 4.0.25 升級至 4.1.14

文章依夢兒 » 2006-02-25 22:51

我的 phpBB 已經 UTF-8 化好一陣子了,運作一切正常。
不過今天主機商將 MySQL 升級至 4.1.14 後,現在登入 phpMyAdmin 看到的所有中文資料都會變成亂碼。
除此之外,使用輸出功能 dump 下來的 .sql 檔案也如此,打開來看也是一堆亂碼。

我已經看過版面上一堆相關文章了,不過仍然找不到可以解決問題的辦法。
以下是我的設定:

[ MySQL ]
校對: utf8_general_ci

[ phpMyAdmin ]
MySQL 文字編碼: UTF-8 Unicode (utf8)
MySQL 連線校對: utf8_general_ci

附上擷圖:
圖檔
圖檔
圖檔
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
依夢兒
竹貓忠實會員
竹貓忠實會員
 
文章: 2013
註冊時間: 2002-11-20 00:07

文章神川小羽 » 2006-02-25 23:39

自己上傳一套如此修改方式
http://phpbb-tw.net/phpbb/viewtopic.php?t=36874
我嘗試過在某主機商的主機使用4.1的版本可行,我是用2.7.0的phpMyAdmin
修改後BIG5或UTF-8都可以正常切換

補充,忽然想到,上傳上去的phpMyAdmin如果登入方式設定為http會沒辦法登入
不過如果用config 然後把帳號密設定在phpMyAdmin的組態檔上,就可以進去了
不過大門開開粉~~危險,如果很趕要用的話,資料夾名稱先改成別人猜不到的名稱保險點

4.1...有點辣手的東東 :oops:
-.-
頭像
神川小羽
調皮の小羽
調皮の小羽
 
文章: 1464
註冊時間: 2004-05-01 05:55
來自: 謎樣之筱語

文章依夢兒 » 2006-02-26 00:01

神川小羽 寫:自己上傳一套如此修改方式
http://phpbb-tw.net/phpbb/viewtopic.php?t=36874
我嘗試過在某主機商的主機使用4.1的版本可行,我是用2.7.0的phpMyAdmin
修改後BIG5或UTF-8都可以正常切換

這個....不適用虛擬主機吧?我沒有辦法修改主機商 root 端的檔案....

其實我已經不在乎是否能夠在目前空間商提供的 phpMyAdmin 上正常的看到中文了。
因為目前的主機租期已經到了,這兩天要搬家,所以我現在只是要將目前這個空間上的資料庫 .sql 檔透過 phpMyAdmin 匯出。
只是試了很多方法,匯出的 .sql 打開後看到的中文都是亂碼(文件編碼為 UTF-8),這一點很讓我傷腦筋。
因為將這樣的 .sql 匯入到新空間的資料庫後,以後進到 phpMyAdmin 看到的中文仍然是亂碼....
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
依夢兒
竹貓忠實會員
竹貓忠實會員
 
文章: 2013
註冊時間: 2002-11-20 00:07

文章Mac » 2006-02-26 00:05

這倒是很傷腦筋哩

我覺得你可以試試看在自己的電腦上模擬一下 MySQL 升級對資料庫的影響
我想我們大多的人都沒碰上這種問題,再說沒有 SQL 檔案,也很難幫你找出可能的解決辦法

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
頭像
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
 
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD

文章~倉木麻衣~ » 2006-02-26 00:29

小羽的意思是自行上傳一個phpMyAdmin到主機上
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
 
文章: 1407
註冊時間: 2004-03-21 21:00

文章依夢兒 » 2006-02-26 01:02

~倉木麻衣~ 寫:小羽的意思是自行上傳一個phpMyAdmin到主機上

之前有搜尋到這一篇:
http://phpbb-tw.net/phpbb/viewtopic.php?t=41485
裡面有提到 DEA13 精華區提供的解決辦法,也是以上傳自行修改過的 phpMyAdmin 來解決類似的問題。
不過我試了,出現的是拒絕存取的畫面....

=========================================
phpMyAdmin 嘗試連線到 MySQL 伺服器, 但伺服器拒絕了連線. 您應於 config.inc.php 內檢查主機名稱, 登入名稱及密碼及確保這些資料是與系統管理人員所提供的 MySQL 伺服器資料相同

錯誤
MySQL 傳回:

#1045 - Access denied for user '我的 db user name'@'sv2.premiumwebserver.com' (using password: YES)
=========================================

以下是我在 config.inc.php 的設定:

$cfg['Servers'][$i]['host'] = (試過網域名稱和 IP 兩種)
$cfg['Servers'][$i]['user'] = (設定值和 phpBB 的 config.php 的 $dbuser 一樣)
$cfg['Servers'][$i]['password'] = (設定值和 phpBB 的 config.php 的 $dbpasswd 一樣)

這樣應該沒錯吧?不知道為什麼會出現拒絕存取的畫面.... =.=
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
依夢兒
竹貓忠實會員
竹貓忠實會員
 
文章: 2013
註冊時間: 2002-11-20 00:07

文章依夢兒 » 2006-02-26 01:09

自問自答,不要修改 $cfg['Servers'][$i]['host'] ,維持原預設值 localhost 就可以了.... :P

謝謝樓上各位提供的意見,希望接下來一切順利,不會有問題。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
依夢兒
竹貓忠實會員
竹貓忠實會員
 
文章: 2013
註冊時間: 2002-11-20 00:07

文章小竹子 » 2006-02-26 01:27

那是 phpMyAdmin 的問題不是主機商的問題,因為竹貓的空間之前也這樣,後來我找到修改方式修改過後就可以了,建議你使用 2.57 含以前的 phpMyAdmin 自行上傳使用就可以了
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
頭像
小竹子
竹貓星球大統領
竹貓星球大統領
 
文章: 4690
註冊時間: 2001-10-29 22:13
來自: 竹貓星球

文章依夢兒 » 2006-02-26 02:32

竹大您的意思是建議我使用較舊(例如 2.57)的版本是嗎?可以說一下為什麼舊版比較好呢? :-P
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
依夢兒
竹貓忠實會員
竹貓忠實會員
 
文章: 2013
註冊時間: 2002-11-20 00:07

文章神川小羽 » 2006-02-26 11:44

舊版的沒有校對,所以在舊版上看phpMyAdmin不會亂碼,但是沒辦法輸出
-.-
頭像
神川小羽
調皮の小羽
調皮の小羽
 
文章: 1464
註冊時間: 2004-05-01 05:55
來自: 謎樣之筱語

[教學] MySQL 升級至 4.1.14 後,現在登入 phpMyAdmin 看到的所有中文資料都會變成亂碼

文章Ruby_Laby » 2006-05-31 00:22

MySQL 4.0沒有character sett字元集and排序(collation) 資料儲存在表 table,
也沒有support字元集的轉換(converting).
要轉換character set需要更改server's character set,然後使用外部工具去轉換data.
MySQL 4.0升級到MySQL 4.1 導致中文語系問題的出現和複雜化,
有了新規定character_set_client所以 MySQL 4.1 要求用戶端必須指定這個字元集,
在保存資料的時候,MySQL並不清楚網站提交的字元編碼是gb2312或big5... ,若你在發出資訊前 不使用SET NAMES 'big5' MySQL保存時就不知道用什麼編碼來保存資料,因此產生了亂碼!
你必須清楚SET NAMES 'x'語句相當於以下三個語句:
SET character_set_client = x;
SET character_set_results = x;
SET character_set_connection = x;

不清楚 可以拜訪這網頁有MySQL 中文參考手冊 重點翻譯 例子說明http://seed100.com/php-mysql-101-questions/menulist.html
Ruby_Laby
星球普通子民
星球普通子民
 
文章: 1
註冊時間: 2006-05-30 23:31

文章chiouss » 2006-05-31 01:38

這類的文章我最近幾個月每隔幾天就會看到一次...
--
但是為什麼樓上會挖這種骨董文出來回啊? Orz
chiouss
竹貓忠實會員
竹貓忠實會員
 
文章: 1741
註冊時間: 2002-11-29 18:19


回到 phpMyAdmin

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 3 位訪客

Partnership: phpBBHacks.com
cron