我尝试备份我的数据库。我有以下代码:mysqldump错误的命令执行
<?php
$command = 'mysqldump --user=root --host=localhost opencart_status > backup.sql';
$result = passthru($command);
if(!$result){
echo "Error!";
}
else{
echo "OK";
}
?>
我没有密码连接到服务器与数据库。我需要备份的数据库被称为opencart_status
。
输出basckup.sql被创建,但具有0 B尺寸并且为空。我在屏幕上看到的输出是错误!我也尝试了exec()
函数。但是结果相同。
谢谢您的建议。
你在屏幕上看到了什么错误? – Bfcm
@Bfcm只有'echo“错误!”'因为'$ result = passthru($ command);'是错误的。 –