Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2003, 05:40
Avatar de Jeremias
Jeremias
 
Fecha de Ingreso: agosto-2003
Ubicación: Caracas
Mensajes: 504
Antigüedad: 20 años, 9 meses
Puntos: 0
Pregunta Exportar La Base De Datos???

Hola!!!!
Estuve revisando las FAQ y vi este codigo

Cita:
Tema: Bases de datos
Pregunta: ¿Como exportar mi base de datos en MySQL a un archivo fichero.sql?
Respuesta:

Para guardar una base de datos, sin ningún gestor como podría ser phpMyAdmin. Se podría usar el siguiente código. Tal cual está .. envia a descargar el "dump" (volcado de datos y estructura) de la Base de datos seleccinada, incluido todas sus tablas.

Código PHP:
<?
// Nombre del archivo de con el cual queremos que se guarde la base de datos
$filename "fichero.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");

$usuario="usuario";  // Usuario de la base de datos, un ejemplo podria ser 'root'
$passwd="contraseña";  // Contraseña asignada al usuario
$bd="base_de_datos";  // Nombre de la Base de Datos a exportar

// Funciones para exportar la base de datos
$executa "c:\mysql\bin\mysqldump.exe -u $usuario --password=$passwd --opt $bd";
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"; }

?>
Y yo exactamente quiero hacer eso, pero resulta que lo prove y no me funciono, tambien le hice unos cambios para ver si me funcionaba con los codigos para el SO Linux y tampoco me funciono, aunque yo tengo Win XP y lo hice solo por probar, pero entonces me gustaria saber si alguien conoce de otro codigo que me haga lo mismo, o si sabe porque no me funciono a mi, o que tengo que hacer exactamente para que me funcione, porque yo le puse los datos de nombre de usuario, password y base de dato, pero no se si para que haga la exportacion al archivo de texto simplemente tengo que correr o ejecutar la pagina o si tengo que colocar ese codigo en algun lugar en especifico. Bueno cuento con sus respuestas pues de verdad que me urge. Simplemente quiero poder salvar la BD en un archivo plano, es decir de texto con su formato y demas. Hasta luego y GRACIAS DE ANTEMANO
__________________
Atte. Jere
Agradezco su pronta colaboración.
;-) :arriba:Hoy por mi, mañana por ti:arriba: ;-)