
25/05/2004, 15:27
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 134
Antigüedad: 21 años, 5 meses Puntos: 0 | |
Respaldar Base de Datos Hola a Todos!!
Estoy trabajando bajo Linux (RedHat 7.0) y PHP 4, y necesito hacer un Respaldo a la Base de Datos. y buscando información encontré en las FAQ's un código para ello. Pero la verdad es que no me resulta y no se donde está mi error. Por favor es muy importante poder solucionarlo, espero me puedan ayudar.
Aquí les pongo el código que estoy usando (de acuerdo a lo señalado en las FAQ's) - ojo: el archivo debo dejarlo en el mismo servidor, pero cuando pruebo el código me señala el mensaje de error.
<?
// Nombre del archivo con el cual queremos que se guarde la base de datos
$filename = "fichero.sql";
// Cabezeras para forzar al navegador a guardar el archivo - las borré puesto así se señala en las FAQs en caso de querer guardar el archivo en el servidor
$usuario="yo"; // Usuario de la base de datos
$passwd="mio"; // Contraseña asignada al usuario
$bd="BD"; // Nombre de la Base de Datos a exportar
// Funciones para exportar la base de datos - ruta del mysqldump
$executa = "/usr/bin/mysqldump -u $usuario --password=$passwd --opt $bd > $fichero";
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"; }
?>
Ayuda por favor!!
Gracias de ante mano. |