我想通过Program从服务器导出当前数据库。是不是有任何cakephp代码? 我在mysql中的数据库
答案 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`