简体   繁体   English

我如何在lighttpd中执行mysqldump? 使用PHP

[英]How do i do a mysqldump in lighttpd? using php

I'm trying to export and import database in lighttpd using php. 我正在尝试使用php在lighttpd中导出和导入数据库。 Mysqldump does not work as is: Mysqldump无法按原样工作:

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

如果要从浏览器下载,请使用passthru

passthru('mysqldump -h localhost -u root -pXXXX db_name');

I was using Palapa Webserver and it turns out the mysqldump application is not included. 我使用的是Palapa Webserver,事实证明不包括mysqldump应用程序。 Sorry, should have checked this first and I also should have been clear that I was using Palapa Webserver. 抱歉,应该先检查一下,我还应该清楚我正在使用Palapa Webserver。

I just ended up using import and export functions that I found. 我最终使用了发现的导入和导出功能。

Import: 进口:

how to import .sql file in mysql database using php 如何使用php在mysql数据库中导入.sql文件

Export: 出口:

http://davidwalsh.name/backup-mysql-database-php http://davidwalsh.name/backup-mysql-database-php

Thanks 谢谢

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM