Dieter Raber: kann noch jemand DOS oder mysqldump mit Schoenheitsfehlern?

Beitrag lesen

Hi Philipp,

wir hatten ja gestern schon das Vergnuegen und du wirst dich an meine Unterhaltung mit Andreas wegen des Dumps erinnern. Wie Du weisst, gibt es bei meiner Anwendung zwei Teile, naemlich einen auf einem lokalen Rechner und einem im Web. Das hier bezieht sich natuerlich auf den lokalen, wo ich am Rechner so ziemlich machen kann, was ich will.

Mein PHP-File sieht etwa so aus:

<?php
// hier jede menge variablen
system("dump.bat $dbuser $dbpass $dbhost $dbname $all $web");
?>

Die Batch Datei (mysqldump habe ich in die PATH Variable eingetragen)
@echo off
mysqldump --add-drop-table -q -u%1 -p%2 -h%3 %4 objekte attribute > %5
mysqldump --add-drop-table -q -u%1 -p%2 -h%3 %4 web > %6
@echo off
exit

Ich hab das echo off nach Deinem vorigen Posting eingebaut und das funktioniert auch gut so, eines von den beiden koennte ich wohl einsparen.

Wenn Du mir jetzt noch beibringen kannst, wie ich verhindere, dass ueberhaupt ein Fenster von CMD aufgeht, waere ich restlos zufrieden fuer heute ;-)

Dieter