Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/11/2004, 11:14
sombra_cl
 
Fecha de Ingreso: abril-2004
Ubicación: Concepcion
Mensajes: 72
Antigüedad: 20 años
Puntos: 0
Exclamación

Cita:
Iniciado por nuevo
lo que quieres es hacer un backup de tu base de datos... eso creo entender

Código PHP:
<?php
/*CARGAMOS CONFIGURACION DEL SERVIDOR*/
    
$sql_host "localhost";  // Host, nombre del servidor o IP del servidor Mysql.
    
$sql_usuario "xxxxxxx";    // Usuario de Mysql
    
$sql_pass "xxxxxxx";          // contraseña de Mysql
    
$filename "fichero.sql";
/*CARGAMOS LA BASE DE DATOS*/
    
$sql_db "xxxxxxxx";   // Base de datos

/*CONECTAMOS CON MYSQL*/
    
$db_connect mysql_connect($sql_host,$sql_usuario,$sql_pass);
        
mysql_select_db($sql_db);
?>

//para servidores linux


<?php
header
("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$filename");

    
$executa "mysqldump -u $sql_usuario --password=$sql_pass --opt $sql_db";
        
system($executa$resultado);

if (
$resultado) { echo "<H1>Error ejecutando comando: $executa</H1>\n"; }
?>
Para servidores linux este codigo no corre, alguien podria ayudar a revisarlo?, yo en eso estoy.