2012-08-10 57 views
2

基本上,我希望網站的管理員能夠進行數據庫備份,並且能夠恢復它們而不會讓他亂搞SQL命令。我不介意輸出格式,但SQL會很好。我只需要備份數據,而不是模式。有沒有使用Doctrine2導出/恢復數據庫的方法?

我在使用Symfony2和Doctrine與MySQL。

我想知道是否有任何(容易)的方式來做到這一點,是這樣的:

$doctrine->dumpToFile('filename.sql'); 
... 
$doctrine->restoreFromFile('filename.sql'); 

回答

1

沒有辦法轉儲使用Doctrine燈具。

你應該使用Propel ORM - 它在Symfony-1.4中是如此,並且有可能轉儲燈具,在Symfony-2.0中使用Propel 1.6也是如此。

這是well documented,內Symfony的-2.0 easily installednaturally used

+2

這是一個恥辱學說不能這樣做@ _ @ – GusDeCooL 2014-01-27 08:35:57

相關問題