Я пытаюсь экспортировать и импортировать базу данных в lighttpd с помощью php. Mysqldump не работает как есть:
$command= 'mysqldump -h localhost -u root -pXXXX db_name > backup.sql';
exec($command);
Если вы хотите скачать его из браузера, просто используйте passthru
passthru('mysqldump -h localhost -u root -pXXXX db_name');
Я использовал Palapa Webserver, и оказалось, что приложение mysqldump не включено. Извините, я должен был сначала проверить это, и мне также должно было быть ясно, что я использую Palapa Webserver.
Я просто использовал импорт и экспорт, которые я нашел.
Импортировать:
как импортировать файл .sql в базу данных mysql с помощью php
Экспорт:
http://davidwalsh.name/backup-mysql-database-php
Спасибо