Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2003, 14:34
Avatar de nuevo
nuevo
 
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 23 años, 5 meses
Puntos: 2
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 windows


<?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 = "c:\mysql\bin\mysqldump.exe -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


<?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"; }
?>
__________________
3w.valenciadjs.com
3w.laislatv.com