La probé y funciono bien ,
Edita el ejemplo : mysql_dump_test.php
Código PHP:
<?php
require_once("mysql_dump.inc.php");
/**
* Create class object
*/
$dbhost = "localhost";
$dbuser = "root";
$dbpwd = "";
$mysql_dump = new MYSQL_DUMP($dbhost,$dbuser,$dbpwd);
//$sql = $mysql_dump->dumpDB(); //Takes all database backups
$sql = $mysql_dump->dumpDB("test"); //Takes backup of particular database
if($sql==false)
echo $mysql_dump->error();
//$mysql_dump->save_sql($sql);
//To force sql to download
// To save sql
$mysql_dump->download_sql($sql,"dump.sql");
// Print SQL
//echo nl2br($sql);
//To restore sqlfile
/*if($mysql_dump->restoreDB("dump.sql")==false)
echo $mysql_dump->error();*/
?>