Codigos PHP Para Exportar E Importar
Enviado por EdgarRangel1987 • 23 de Noviembre de 2013 • 303 Palabras (2 Páginas) • 285 Visitas
EXPORTAR
<?php
//---- Incluimos la clase.
include ('mysql_backup.class.php');
//---- Aqui configuramos la conexion a la base de datos mysql
$db_host = "localhost"; //---- host de la Base de datos
$db_name = "sarc"; //---- nombre de la base de datos
$db_user = "root"; //---- el nombre de usuario para esta base de datos
$db_pass = ""; //---- password del usuario de la base de datos
//---- En esta linea le damos el nombre al archivo, es este caso es backup.sql
//---- Tambien puedes guardarlo .txt
//---- Si el archivo no existe, la clase lo crea automaticamente, si existe lo reemplaza
$output = "sarc.sql";
//---- Si esta variable es true (verdadero) solo se guardara la estructura de la base de datos
//---- Si es false (falso) guardara la estructura de las tablas junto con todos los datos almacenados
$structure_only = false;
//---- Creamos una instancia del objeto
$backup = new mysql_backup($db_host,$db_name,$db_user,$db_pass,$output,$structure_only);
//---- llamamos la funcion backup() que crea el archivo de respaldo con el nombre que le dimos anteriormente backup.sql
//---- este archivo es el respaldo y se usa en el proximo ejemplo de restauracion de base de datos
$backup->backup();
echo "<p><h1>¡Aviso del sistema!";
echo '<script>alert (" Respaldo de la Base de Datos realizado con exito");</script>';
echo '<script>document.location.href="../codigos/backup.html?p=test" </script>';
?>
IMPORTAR
<?php
//---- Incluimos la clase.
include ('mysql_backup.class.php');
//---- Aqui configuramos la conexion a la base de datos mysql
$db_host = "localhost"; //---- host de la Base de datos
$db_name = "sarc"; //---- nombre de la base de datos
$db_user = "root"; //---- el nombre de usuario para esta base de datos
$db_pass = ""; //---- password del usuario de la base de datos
//---- Este es el nombre del archivo que contiene los datos sql
$output = "sarc.sql";
//---- Este es el mismo que se utiliza en el backup
$structure_only = false;
//---- creamos una instancia del objeto
$backup = new mysql_backup($db_host,$db_name,$db_user,$db_pass,$output,$structure_only);
//---- Llamamos la funcion restore() para restaurar la base de datos que contiene el archivo backup.sql
$backup->restore();
echo "<p><h1>¡Aviso
...