主題: MySQL中的lifetype table中的編碼是??? 作者: falldog 於 一月 14, 2007, 07:35:35 下午 怎麼我讓lifetype自己新增table
結果它的編碼是big5_chinese_ci 照理來說不是應該是utf8_general_ci嗎? 而且我新增文章分類時會有亂碼 mysql裡亂 網頁也是亂的=_= 不過發新文章網頁上看到的倒不是亂碼 只是mysql中看到的還是亂碼...怪 主題: Re: MySQL中的lifetype table中的編碼是??? 作者: falldog 於 一月 18, 2007, 07:40:11 下午 呃~
我刪除了lifetype整個資料夾 也刪了mysql中的lifetype的整個資料庫 試了好幾次 發現 原來自己手動新增lifetype的資料庫時 要指定編碼類型....utf8_unicode_ci 否則會mysql會預設為big5_chinese_ci 才會有接下來的問題 而我用wizard.php,勾選讓它自己新增資料庫 它也會將編碼設為預設的big5_chinese_ci @_@ 呃~自問自答~ 主題: Re: MySQL中的lifetype table中的編碼是??? 作者: hollowaysxp 於 五月 22, 2007, 09:12:03 上午 那是你的資料庫預設語言就是Big5。
代表LifeType開發時可能是在Mysql 4.0時的拉丁文下做出來的。 而進入MySQL 4.1後就有語言的問題。 如果你裝過Discuz5.0以上的版本它就有分語言版本其中Discuz UTF-8板你裝裝看。 在MySQL裡面會看到資料表的語系是UTF-8。 |