Moin!
Möglicherweise geht auch:
<?php
header('Content-Type: text/plain');
echo `mysqldump --host="db_server" --user="user_name" --ppassword="passwort" --databases="shop forum blog"`;
?>
Das dump landet dann im Browser, Du kannst es aber auch in eine Datei umleiten:
<?php
header('Content-Type: text/html');
echo `mysqldump --host="db_server" --user="user_name" --password="passwort" --databases="shop forum blog" 1> export.txt 2> errors.txt`;
echo "Fertig. <a href='export.txt'>Download</a>, <a href='errors.txt'>Fehlermeldungen</a>";
?>
Beachte die Backticks!
Jörg Reinholz