codigo, uso esto para hacer un backup de mi base de datos,
pero me acavo de dar cuenta que, lo hago de tal manera que
solo sirve para sistemas Windows, y que ademas cumpla que
mysql este en C:,
Código PHP:
<?php
require ("aut_config.inc.php");
$filename = "backupBD.sql";
// Cabezeras para forzar al navegador a guardar el archivo
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$filename");
// Funciones para exportar la base de datos
$executa = "c:\mysql\bin\mysqldump.exe -u $sql_usuario --password=$sql_pass --opt $sql_db";
system($executa, $resultado);
// Comprobar si se a realizado bien, si no es asi, mostrará un mensaje de error
if ($resultado) { echo "<H1>Error ejecutando comando: $executa</H1>\n"; }
?>
en windows y linux...
gracias...;)