Написал для собственных нужд некий журнал, html+php+mysql И в какой то момент возникла потребность в создании резервной копии таблицы mysql. Самый простой конечно это mysqldump. Но это не удобно. Понятно что можно сделать по крону и скачивать каждый раз этот архив. (Возможно и придется прибегнуть к этому варианту) Но хотелось бы сделать так: кликаешь на ссылку, php собирает файл резервной копии таблицы и отдает на скачивание. Формат - ну как в phpmyadmin. Может кто то что делал похожее? Что посоветуете?
PHP: <?php твой_ник('mysqldump -uYourLogin -pYourPassword DBName > /path/to/save/fileDBName-' . date('d.m.Y-H:i:s') . '.sql'); --- Добавлено --- следом PHP: header('Content-type: application/sql'); header('Content-Disposition: attachment; filename="_ИМЯ ФАЙЛА_"'); echo file_get_contents ( dir file... );