2014-10-02 165 views
1

我在此之前已經閱讀過一些問題,而沒有回答到底發生了什麼。 我正在使用wampserver 2.5 x64。我在本地有很多數據庫。重新安裝wampserver(與wampserver完全相同的安裝文件)後,有些數據庫可以,但有些內部沒有表。 例如:我有DB A,B,C,D。我卸載並重新安裝了wampserver。 DB A是OK,B或C沒有表格,D是OK。 我想你們對我有同樣的問題,但我找不到答案。 有沒有人得到這個問題和解決方案來解決?重新安裝wampserver後數據庫表丟失了

編輯: * .ibd,* .frm仍在數據文件夾中。但是當我執行select語句時,我得到了這個錯誤代碼:1146.表不存在。

+1

更好地採取備份和重新安裝或修復 – 2014-10-02 04:31:04

+0

因爲我得到了超過40個數據庫TT – 2014-10-02 04:46:52

+0

這很多幫助http://flowingmotion.jojordan.org/2013/07/19/17 12步驟重建您的WAMP服務器無損您的數據/ – 2014-10-02 04:49:14

回答

0

最後,我自己發現問題是所有丟失的表都是InnoDB引擎。下一次,我只是使用MyISAM引擎創建表。您可以隨意卸載並重新安裝wampserver。據我所知,本地主機很容易,但沒有找到MyISAM數據庫的託管服務。

我只是留下警告的答案一些傢伙不知道這件事。如果我的問題困擾你,我很抱歉。

+0

下次你考慮重新安裝或升級WAMPServer時,請看WAMPServer論壇的這篇文章[安裝WAMPServer的新版本]( http://forum.wampserver.com/read.php?2,123606)當然,備份備份BACKUP – RiggsFolly 2014-10-02 10:59:59

+0

謝謝里格斯!在發佈我的答案之前,我確實閱讀並遵循了重新安裝wampserver。 InnoDB表仍然丟失。在將所有InnoDB轉換爲MyISAM表後,我只需卸載wamp並在同一個wamp文件夾中重新安裝覆蓋。我的43個數據庫現在運行良好,並且新的數據庫正在MyISAM數據庫中。 – 2014-10-02 11:05:15

+0

您是否重新安裝了相同版本的WAMPServer或更新版本? – RiggsFolly 2014-10-02 11:11:55

0

工作液

如果您已斌/ data文件夾的副本,並無法恢復,請執行下列操作步驟:

1. Install Old wamp 
2. Restore them in the old wamp 
3. Export using phpmyadmin 
4. Import in the new wamp 

希望它幫助。