我想通过CakePHP从服务器导出当前数据库

时间:2011-07-14 08:05:30

标签: cakephp cakephp-1.3

我想通过Program从服务器导出当前数据库。是不是有任何cakephp代码? 我在mysql中的数据库

2 个答案:

答案 0 :(得分:3)

如果你想使用蛋糕控制台,你只需:

cake schema dump -write dump.slq

如果您希望它是数据库无关的架构,您可以使用:

cake schema generate

恢复db:

cake schema create

我喜欢使用'cake schema generate'来保持我的数据库模式的快照在版本控制下。

答案 1 :(得分:2)

将此添加到您的crontab

1 * * * * mysqldump -u <username> -p<password> --databases <database_name> /home/<nix_username>/dump_`date +%Y%m%d-%H%M`