1

我想创建一个 cronjob 用于从我的数据库中进行备份(sql 转储)并将其通过电子邮件发送给我。设置 cronjob 和其他东西效果很好,我可以使用我的 zend 应用程序的一部分:)

不幸的是,我不能在我的服务器上使用exec()or system(),所以现在我正在寻找一种方法来获得相同的结果。我到处搜索我能想到的所有可能的描述,但没有任何结果。

简而言之:

  • 我想备份我的数据库
  • 最好是 .sql 格式(如 phpmyadmin 中的导出)
  • 使用 Zend 框架(这样我就可以使用我已经加载的数据库的 application.ini 设置)
  • 我不能使用exec()system()

我完全被困住了,所以真的任何事情都会有所帮助!提前致谢!

4

1 回答 1

-1

David Walsh 的解决方案看起来像您想要的:

http://davidwalsh.name/backup-mysql-database-php

一个 php 脚本,用于检索数据库中的表并将数据保存在 .sql 文件中。

于 2012-10-18T13:06:35.700 回答