歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 25, 2024, 09:11:46 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  中文相關  |  MySQL中的lifetype table中的編碼是??? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: MySQL中的lifetype table中的編碼是???  (閱讀 19288 次)
falldog
新手見習
*
文章: 18


檢視個人資料
« 於: 一月 14, 2007, 07:35:35 下午 »

怎麼我讓lifetype自己新增table
結果它的編碼是big5_chinese_ci
照理來說不是應該是utf8_general_ci嗎?

而且我新增文章分類時會有亂碼
mysql裡亂 網頁也是亂的=_=

不過發新文章網頁上看到的倒不是亂碼
只是mysql中看到的還是亂碼...怪
« 最後編輯時間: 一月 14, 2007, 07:51:09 下午 由 falldog » 已記錄
falldog
新手見習
*
文章: 18


檢視個人資料
« 回覆文章 #1 於: 一月 18, 2007, 07:40:11 下午 »

呃~
我刪除了lifetype整個資料夾
也刪了mysql中的lifetype的整個資料庫
試了好幾次

發現
原來自己手動新增lifetype的資料庫時
要指定編碼類型....utf8_unicode_ci
否則會mysql會預設為big5_chinese_ci
才會有接下來的問題
而我用wizard.php,勾選讓它自己新增資料庫
它也會將編碼設為預設的big5_chinese_ci
@_@

呃~自問自答~
已記錄
hollowaysxp
新手見習
*
文章: 6


檢視個人資料
« 回覆文章 #2 於: 五月 22, 2007, 09:12:03 上午 »

那是你的資料庫預設語言就是Big5。

代表LifeType開發時可能是在Mysql 4.0時的拉丁文下做出來的。
而進入MySQL 4.1後就有語言的問題。

如果你裝過Discuz5.0以上的版本它就有分語言版本其中Discuz UTF-8板你裝裝看。
在MySQL裡面會看到資料表的語系是UTF-8。
已記錄

FreeBSD6.2+Apache2.0.59+php4.4.4+mysql4.1.21+phpMyAdmin2.9.2
LifeType1.2.2
頁: [1]
LifeType 中文開發論壇  |  開發  |  中文相關  |  MySQL中的lifetype table中的編碼是??? « 上篇主題 下篇主題 »
    前往: