2010-04-07 105 views
0

我想「克隆」一個MySQL數據庫。問題在於意見。當我導出視圖時,.sql將視圖定義爲database_name.view_name。它不會爲表格和視圖執行此操作。這在導入到第二個數據庫時顯然會產生問題 - 視圖不會被創建。複製MySQL數據庫的問題

回答

2

我想我找到了答案。我遇到的問題是由phpMyAdmin創建的。從命令行(確保首先創建目標數據庫):

mysqldump -u [username] -p[password] [old_database_name] > dump.sql 
mysql -u [username] -p[password] [new_database_name] < dump.sql 

沒問題。

0

你可能想要嘗試的一件事是SqlYog Community,我一直用它來做MySQL,它似乎在將整個數據庫從一臺服務器複製到另一臺服務器,甚至在同一臺服務器上做得非常好。