發新話題
打印

[主機管理]學藉系統萬一新版資料庫不相容時

[主機管理]學藉系統萬一新版資料庫不相容時

管理學藉系統..在更換新系統時
我們會將舊版資料庫的檔案
直接拷貝下來,放到新版的系統裡
(自動備份也是將檔案拷貝下來而己)

如果新舊版的資料庫差異過大
這時就容易發生
新舊版資料庫檔案格式不相容的情況
例如貴校用的是MDK9.2這次升級到2009.1
這種事大概就會碰上了

用資料庫的檢查指令來檢查時
mysqlcheck -u帳號 -p密碼 -r sfs3
會出現每個資料表都是有問題的(如下訊息)
incorrect key file for table..

這種情況您須在舊系統中
用指令的方式將資料庫備份下來
mysqldump -uroot -p密碼 --default-character-set=latin1 sfs3 > sfs3.sql

再到新系統去導入
[建立空白資料庫]
mysqladmin -uroot -p密碼 create  sfs3
[將舊資料導入空白資料庫]
mysql -uroot  -p密碼  sfs3 < sfs3.sql
  華府低等下人
不要叫我教Windows,因為我的薪水不是比爾蓋兹付的。

TOP

發新話題