看到一些資料庫字符設置方式
先在這裏記錄一下
Character Set Support
Fixing a MySQL Character Encoding Mismatch
UTF8和UTF-8有什麽不一樣呢
正體中文語系wordpress那邊的設置
正體中文語系檔安裝簡易說明
1. 在 /wp-content 或 /wp-includes 目錄內建立一個名為 languages 的目錄。
2. 將 zh_TW.mo 檔案置於該目錄內。
3. 在文字編輯器內開啟你的 wp-config.php 檔案設定正體中文語系:
define (’WPLANG’, ‘zh_TW’);
4. 資料庫格式請使用 utf-8,另於 wp-config.php 檔案內設定資料庫連線資訊如下:
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ‘utf8_unicode_ci’);
後臺不需要更換語言 所以是這麽改的
define (’WPLANG’, ”);
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ‘utf8_unicode_ci’);
改成這個樣子之後在修改前po的測試文章全部亂碼
然後删除define(’DB_COLLATE’, ‘utf8_unicode_ci’);
只留下以下兩行
define (’WPLANG’, ”);
define(’DB_CHARSET’, ‘utf8′);
還是同樣問題 之後發現utf8和utf-8好像不一樣
define(’DB_CHARSET’, ‘UTF8′);
改成了
define(’DB_CHARSET’, ‘UTF-8′);
改成這樣覆蓋之前的wp-config.php
前臺文章顯示正常 不知道資料庫那邊怎麽樣
因爲不知道爲什麽 phpMyAdmin 進不去
Dreamhost操作版面進phpMyAdmin
似乎經常進不去 很少成功過
所以對資料庫就不是很放在心上
不是要用雙語外挂 還是不會想碰資料庫
畢竟這個東西不像主題
修改壞了再下載一個一樣的覆蓋就好了
資料庫的整理.. 看不明白不敢亂動
似乎用wordpress自帶的資料庫保存方式來保存的話
是不會亂碼的 雖然我都有備份但是從來沒有看過
還沒有遇到這樣的問題 想說不用太在意
如果要看備份的話 要用什麽來看呢 不解
繼續google吧…找東西還真難
關鍵字卡不準 浪費時間的說~~~
我 wp-config.php 都沒改, 就可以顯示各國語言啦
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
1. 還第一次看到有人用 define(’DB_CHARSET’, ‘utf-8′);
2. DB 搞壞了, 就刪掉, 再匯入 Import 就又是一條好漢了
1. 如果 Dreamhost 沒禁止上傳自行上傳 phpMyAdmin 的話, 可以自己上傳一份到自己的空間, 這樣更該會好連些。
2. 黑底灰字看起來有點吃力
3. *.sql 可以用 NotePad++, PSPad 來開, 如果是*.sql.gz, 解壓縮後成 *.sql 就一樣
1. 可以參考一下這幾篇 a, b, c, d
2. 動到資料庫前記得先備份
對不起啊, 這麼晚才回您的信, 因為我都在注意您的 blog, 所以都沒再檢查信箱的
雖然我請您看的是用指令去操作, 但都可以變成如信所示
不知道爲什麽我之前用Dreamhost自動安裝沒有這些..
好像只有以下這樣…
define (’WPLANG’, ”);
define(’DB_CHARSET’, ”);
然後資料庫的默認是拉丁..
因爲很久以前看到數據庫中都是亂碼
最近想用wpml才開始想修改這些的
用define(’DB_CHARSET’, ‘utf8′);
這裏前臺的內容就會變成亂碼…也不知道爲什麽
灰色字問題
修改css就是找不到文章的顔色在哪里修改..留言的顔色卻被我改了
用NotePad打開*.sql修改保存之後上傳到數據庫的時候會報錯..
之後下載了NotePad++設置成utf8 without BOM保存還是一樣會報錯..
難道是因爲我用英文系統的關係?…不應該啊….