首頁
新聞
功能
下載
開發
支援
論壇
文件
搜尋
關於我們
歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
十一月 22, 2024, 11:37:59 下午
19595
文章 在
3865
主題 由
4579
會員
最新註冊會員:
aa123aa1
首頁
說明
搜尋
登入
註冊
LifeType 中文開發論壇
|
開發
|
中文相關
|
針對新版 Mysql 的資料庫查詢修正
« 上篇主題
下篇主題 »
頁:
1
[
2
]
列印
作者
主題: 針對新版 Mysql 的資料庫查詢修正 (閱讀 64173 次)
pest
新手見習
文章: 30
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #15 於:
二月 03, 2005, 03:36:59 下午 »
Aiwa,
問題複雜的地方是,舊的 mysql 可以把 utf8 存在非 utf8 的資料庫中。
例如我自己的 site 由 3.x 升級上來,先 dump 出來再塞進去,同樣都是 utf8,資料庫內部的 encoding 可以是 latin1 也可以是 utf8。當資料庫中存的 encoding 其實是 latin1 時,若 SET NAMES 是 utf8, mysql 出來的結果就是一堆亂碼,一定得 SET NAMES latin1 才行。雖然這是因為以前支援不完善造成的問題,可是還是會有 user 的 db 是像我一樣,拿 latin1/big5 存 utf8 的資料。
已記錄
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #16 於:
二月 03, 2005, 04:01:47 下午 »
引用自: pest
拿 latin1/big5 存 utf8 的資料。
糟糕!我就是這樣!
看到了你的 Patch 了,改的太棒了。只是我的想法跟 Oscar 一樣,看看能不能整合進 db.class.php,要不然我們就要考慮把這樣的 patch 也 commit 到 adodb 裡面,否則他們每改版,我們要使用時就得改版一次。你覺得呢?
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
pest
新手見習
文章: 30
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #17 於:
二月 03, 2005, 08:11:59 下午 »
我比較 prefer 先把 adodb 升到最新再加上我的 patch,然後我把這個 patch commit 回 adobb 那邊。在 db.class.php 那邊加上 mysql_ 相關的 function 感覺很怪。
已記錄
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #18 於:
二月 04, 2005, 12:39:56 上午 »
Hi Pest:
瞭解!那能不能麻煩你幫個忙呢? 用最新的 adodb 替換 pLog 裡面的 adodb,然後加上你的 patch,看看有沒有問題。因為我不知道 adodb 改版時的向下相容性作的如何?如果沒有問題,那就可以建議 Oscar 替換最新的 ADODB,你也可以把 patch commit 到 adodb group 那裡去。拜託你了!謝謝!
** 另外, Oscar 已經把 Code commit 上去了!請您跟 Aiwa 試一下了!
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
Aiwa
初級會員
文章: 52
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #19 於:
二月 04, 2005, 05:44:07 上午 »
引用自: markwu
Hi Pest:
瞭解!那能不能麻煩你幫個忙呢? 用最新的 adodb 替換 pLog 裡面的 adodb,然後加上你的 patch,看看有沒有問題。因為我不知道 adodb 改版時的向下相容性作的如何?如果沒有問題,那就可以建議 Oscar 替換最新的 ADODB,你也可以把 patch commit 到 adodb group 那裡去。拜託你了!謝謝!
** 另外, Oscar 已經把 Code commit 上去了!請您跟 Aiwa 試一下了!
Mark
好滴,沒問題。
稍晚就來測試 ^_^
已記錄
Aiwa
初級會員
文章: 52
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #20 於:
二月 04, 2005, 02:28:48 下午 »
我這邊測起來是蠻正常的, post 及 query 都沒有不正常的情形發生。
已記錄
pest
新手見習
文章: 30
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #21 於:
二月 04, 2005, 10:05:16 下午 »
Hi Mark,
我想就照 Oscar 說的等 1.1 再 upgrade 吧?
已記錄
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
針對新版 Mysql 的資料庫查詢修正
«
回覆文章 #22 於:
二月 04, 2005, 11:51:14 下午 »
Hi Pest:
沒問題!以 Oscar 為主! :D
Hi Aiwa:
那看樣子,這個問題是解了!謝謝你提供的建議。
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
頁:
1
[
2
]
列印
LifeType 中文開發論壇
|
開發
|
中文相關
|
針對新版 Mysql 的資料庫查詢修正
« 上篇主題
下篇主題 »
前往:
請選擇目的地:
-----------------------------
站務
-----------------------------
=> 站務公告
=> 站務建議
=> 帳號與文章刪除
-----------------------------
支援
-----------------------------
=> 安裝與設定
=> 使用與操作
=> 虛擬主機討論
=> Instant LifeType 專區
===> 安裝與設定精華區
===> 使用與操作精華區
===> 虛擬主機討論精華區
===> 虛擬主機商自我推薦區
===> Instant LifeType 精華區
-----------------------------
開發
-----------------------------
=> 外掛程式
=> 模版設計
=> 核心補強
=> 手冊文件
=> 中文相關
===> 外掛程式精華區
===> 模版發表
===> 模版設計精華區
===> 核心補強精華區
===> 手冊文件精華區
===> 中文相關精華區
-----------------------------
測試
-----------------------------
=> LifeType 1.0 測試
=> LifeType 1.1 測試
-----------------------------
部落格應用
-----------------------------
=> 教育部落格
-----------------------------
建議
-----------------------------
=> 要求與建議
=> 發表與交流
=> 網誌文化與業界動態
Powered by SMF 1.1.6
|
SMF © 2006-2008, Simple Machines LLC
載入...