1月 02
我想很多人都會碰到跟我一樣的問題,在從 MySQL 4.0 轉換到 MySQL 4.1 時,所遇到的亂碼問題,這些問題不外忽是 phpMyAdmin 顯示中文沒問題,到了網頁中變亂碼,不然就是 phpMyAdmin 中文亂碼,到了網頁中中文正常。
MySQL 4.1 在 phpMyAdmin 看,多了一個文字校對的東西,這個應該就是罪魁禍首,找了一下 Google 果然同樣的問題很多,當然解決的方法也不下數十種,端看你所使用的套件是啥?
底下這個方法,我試過有效,不過這只針對自行撰寫 PHP 網頁者。
一般我們在寫 PHP 時,會另外寫一個專門處理 MySQL 連線的頁面,然後我們只需要在 mysql_select_db($database_php123); 上面加入:
PHP:
-
-
/*選一行即可*/
就可以解決亂碼的問題了。至於 utf-8 或 big5,要看你的網頁編碼是什麼?來決定。
如果是匯入 MySQL 出現亂碼,記得在匯入前,要把文字校對改為 utf8_general_ci,然後在匯入舊的 MySQL 4.0 檔案,照樣在 phpMyAdmin 應該可以正常顯示中文了。

本篇文章引用網址:
|
其他隨機文章: |


