आपको इसके लिए phpmyadmin का उपयोग नहीं करना चाहिए, आपको mysqldump का उपयोग करना चाहिए। कमांड लाइन से इसकी
mysqldump -uMYSQL-USER -h server -pMYSQL-USER database_name > /path-to-export
php स्क्रिप्ट से
$command = "mysqldump -uMYSQL-USER -h server -pMYSQL-USER database_name > /path-to-export/file.sql";
exec($command, $output, $return_var);
क्रोनजॉब के साथ इसे स्वचालित करना आसान है