tengo este codigo:
Código PHP:
<?php
$dhoy=date("d-m-Y");
$usuario = "root";
$passwd = "";
$bd = "database";
$llamada='"c:\\xampp\\mysql\\bin\\mysqldump.exe"';
$C_RUTA_ARCHIVO = './backups/BBDD_'.date("d-m-Y").'.sql';
//windows
$executa = "$llamada -u $usuario --password=$passwd --opt $bd -r \"".$C_RUTA_ARCHIVO."\" 2>&1";
system($executa, $resultado);
//para Unix
//$executa = "mysqldump -u $usuario --password=$passwd --opt $bd";
//system($executa, $resultado);
?>