我知道,試圖通過複製數據文件夾來導出數據庫真的很難過!但我有一個重要的數據庫裏面的硬盤,我不知道如何將此數據庫導出到我的實際系統(winxp - mysql 5.0.37)。如何從硬盤導出MySQL數據庫(數據文件夾)?
所以,我複製old_harddisk /程序/ MySQL的/數據/ coge2010到MYPC /程序/ MySQL的/數據/ coge2010
結果:
- 我看到cogemilla(4)我的phpMyAdmin的數據庫彙總(這是正確的!我的4個表!)
- 如果我點擊數據庫,我看到的只是1臺
- 上的MySQL錯誤日誌文件,我覺得像這樣的消息(哦不!):「 ... [錯誤]無法從內部數據字典中找到表coge2010/soci儘管InnoDB的.frm文件存在,但仍存在。也許您已經刪除並重新創建了InnoDB數據文件,但忘記刪除InnoDB表的相應.frm文件,或者您已將.frm文件移動到另一個數據庫?見http://dev.mysql.com/doc/refman/5.0/en/innodb-troubleshooting.html你如何解決這個問題。」
任何想法?
嘗試單獨重建的模式。這可能是因爲模式不可用的錯誤 – Kris