You need to use exec, system, etc. Here is a script that I recently put together. It backs up the database, and pushes it as a download to the user.
<?php $filename = "db_backup_" . date("n-j-y"); header("Content-Disposition: filename=$filename.sql"); header("Content-Type: application/force-download"); exec("mysqldump -c -q user -u webserver -ppassword", $sql); for($i = 0; $i < count($sql); $i++) { echo $sql[$i] . "\r\n"; } ?> Hope this helps, Joseph "John Taylor-Johnston" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Anyone do MySQLDump using PHP ? > > http://www.mysql.com/doc/en/mysqldump.html > > My code is: > mysqldump -u ****** -p ****** -A > /home/mybackups/dump_all.sql > > I would like to pull it off using PHP, remotely. > > $date = date ("Ymd"); > $to_path = "/home/MyBackups/$date/dump_all.sql"; > > mysqldump -u ****** -p ****** -A > $to_path; > > mysqldump is not PHP?! > > John > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php