如何在lighttpd中执行mysqldump?使用php

如何在lighttpd中执行mysqldump?使用php,php,mysql,lighttpd,Php,Mysql,Lighttpd,我正在尝试使用php在lighttpd中导出和导入数据库。Mysqldump无法按原样工作: $command= 'mysqldump -h localhost -u root -pXXXX db_name > backup.sql'; exec($command); 如果您想从浏览器下载,只需使用 我使用的是PalapaWebServer,结果发现没有包含mysqldump应用程序。对不起,我应该先检查一下,我也应该清楚我使用的是PalapaWebServer 我只是使用了我找到的导入

我正在尝试使用php在lighttpd中导出和导入数据库。Mysqldump无法按原样工作:

$command= 'mysqldump -h localhost -u root -pXXXX db_name > backup.sql';
exec($command);

如果您想从浏览器下载,只需使用


我使用的是PalapaWebServer,结果发现没有包含mysqldump应用程序。对不起,我应该先检查一下,我也应该清楚我使用的是PalapaWebServer

我只是使用了我找到的导入和导出函数

进口:

出口:


谢谢

运行此命令的机器上是否安装了mysql客户端?exec的输出是什么?sql文件为空,我在lighttpd目录中查找mysqldump exc文件,但尚未找到通过palapa WebServer安装在minix mini设备上的ITIT。我的意思是exec函数调用的输出,而不是您的命令。实际exec函数的输出应包含错误信息。
passthru('mysqldump -h localhost -u root -pXXXX db_name');