PHP MySQL转储命令

时间:2016-06-07 23:37:44

标签: php mysql sql

我正在尝试做这项工作...... 似乎没有按预期工作。我不知道出了什么问题。 .sql.gz输出文件是空的 ...你能帮助我吗?

system("mysqldump --host=".$host." --user=".$username." --password=".$password." ".$db." gzip -9 > ".$rep.$db."-".date("d-m-Y-H\hi").".sql.gz");
error_reporting(E_ALL);

当然,它位于<?php代码?>标记和index.php文件之间。

谢谢!

1 个答案:

答案 0 :(得分:0)

我有解决方案!我错过了这个角色&#34; |&#34;。 此代码现在正在运行:

system("mysqldump --host=".$host." --user=".$username." --password=".$password." ".$db." | gzip -9 > ".$rep.$db."-".date("d-m-Y-H\hi").".sql.gz");