2010-03-31 27 views
1

我不確定這是否合理,但我會給它一個鏡頭。mysql - 如何從不同的配置加載數據

我的硬盤壞了,我不得不重新安裝操作系統以及我所有的網絡服務器配置等。我保留了mysql數據庫的備份,但它不包含所有的表......我在上次備份後添加了一對錶。

我有權訪問硬盤驅動器和從失敗的硬盤驅動器存儲mysql數據文件的目錄,但我不知道如何將數據檢索到我的新的mysql數據庫。是否有可能從MySQL獲取原始數據文件並將它們加載到不同的實例中?如果有某種方式讓phpmyadmin顯示數據文件,我甚至會很高興,然後我可以將其轉儲到備份txt文件中,然後將它們重新加載到我的新配置中。

任何幫助將不勝感激。謝謝。


好吧,壞消息......我無法再訪問驅動器。當我試圖複製文件時,驅動器完全失效。所以,我只是重做一對夫婦的桌子。還是要謝謝你的幫助。

回答

1

儘管不推薦或不可靠,但它是possible只需複製數據而不使用mysqldump。如果MySQL以受控方式關閉(似乎並非如此),並且源和目標環境在lib和MySQL版本方面儘可能相似,這可能會有所幫助。

1

數據文件應該兼容 - 您可以將數據目錄複製到ubuntu,然後編輯/etc/mysql/my.cnf以指向新目錄。

唯一的問題可能是Ubuntu的區分大小寫影響表。

+0

什麼是ubuntu?我最初直接安裝了MySQL,但有人告訴我有關XAMPP的信息,所以這次我使用它來進行安裝......我假設ubuntu就像xampp ...我會尋找你指出的目錄。 – Ronedog 2010-03-31 20:43:01

+0

糟糕,我以爲我讀到你已經安裝了linux(ubuntu)並且正在移動你的數據。對不起你的驅動器! – 2010-04-01 14:56:38

相關問題