【发布时间】:2011-10-08 16:41:56
【问题描述】:
这是我掌握的信息:
我正在使用基于 Linux 的系统使用 MySQL 和 PHP5。我需要能够从 .php 文件中生成 mysqldump,然后将该转储存储在服务器上我指定位置的文件中。
由于我是一名 PHP 菜鸟,我希望有人能给我一些帮助、指导或代码,这将满足我的要求。这必须从 Internet 远程运行。
【问题讨论】:
-
检查this。我会使用
mysqldumpbysystem()。 -
这个帮助创建 mysqldump 帮助一个 php 文件。 kvcodes.com/2017/10/php-create-mysql-backup
-
不要依赖 exec() 或 system(),因为大多数时候它们在共享主机上被禁用。答案应该实现一种正确的方法来生成数据库转储而不运行外部程序。