查看完整版本: 終於OK了!

uo 2006-3-7 08:47 PM

終於OK了!

看來mysql只有 4.0.x 可以允許 亂塞不同編碼的 data
4.0.x 要升級成 4.1.x or 5.x 的話不能直接把 mysql 灌新的就好

看來必須先在升級前把資料 dump 出來
全新狀態下去灌完後在 匯入 回去!的樣子!
直接升級就會碰到

[code]050601  1:04:30 [Warning] './mysql/db' had no or invalid character set, and default character set is multi-byte, so character column sizes may have changed[/code]
類似這樣一大堆的惡夢般訊息 這時資料庫就都只能讀取不能寫入 or 寫進去資料都是欄位空白的@@!

若你升級後還有用 mysql_fix_privilege_tables 下去做升級修正 mysql 的 table 的話! 那就更惡夢了...
要降級回原本的 4.0.x 的版本就要犧牲調 mysql 這個 table
頁: [1]
查看完整版本: 終於OK了!