我正在努力让这项工作成功...... 它似乎没有按预期工作。我不知道出了什么问题。 .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 文件。
谢谢!
最佳答案
我有解决办法了!我错过了这个字符“|”。 此代码现在可以运行:
system("mysqldump --host=".$host." --user=".$username." --password=".$password." ".$db." | gzip -9 > ".$rep.$db."-".date("d-m-Y-H\hi").".sql.gz");
关于PHP MySQL 转储命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37691124/