genera un script para generar respaldos de base de datos con PDO
function makeBackup($dbName, $dbUser, $dbPass, $dir) {
$sql = "mysqldump --host=localhost --user={$dbUser} --password={$dbPass} --databases $dbName > {$dir}/$dbName.sql";
return exec($sql);
}
makeBackup('name', 'user', 'password', '/destination/path');