更新:终于让这个东西工作了,但仍然不确定问题是什么。我正在使用通过网络文件夹访问的 wamp 服务器。
仍然存在的问题是,要执行 mysqldump,我必须从用于托管 WAMP 服务器的实际机器访问 php 文件。
更新结束
我正在运行一个 wamp 服务器并尝试使用 mysqldump 来备份我拥有的 mysql 数据库。以下是我用来运行 mysqldump 的 PHP 代码。
exec("mysqldump 备份 -u$user -p$pass > $sql_file");
当我运行脚本时,页面只会加载并且不会创建备份。
正在创建一个空白文件,所以我知道发生了一些事情。
额外信息:
* exec() is not disabled
* PHP is not running in safe mode
有任何想法吗??
赢 XP、WAMP、MYSQL 5.0.51b