Cuando hacemos sitios, con cierta interactividad, como los foros, dia a dia, y a medida que las visitas aumentan, la base de datos, se va haciendo mas y mas voluminosa y por logica, mas pesada.
Esto trae como consecuencia, que los sitios a veces, lleguen a estancarse, justamente, porque no queremos meternos en el brete de migrar semejante peso, pensando en las restricciones de los servidores.
Bueno...menos lata y a los papeles...
Vamos a referirnos a BigDump ver. 0.21b , que a pesar de estar en version Beta, funciona de maravillas...
Que necesitamos:
Descargar el Bigdump 0.21b desde aqui
Te va a descargar un zip, que lo descomprimis en cualquier carpeta en tu pc.
Este zip, te va a generar un archivo: bigdump.php .
Hasta aca, todo facil.
Ese archivo, hay que colocarlo (subirlo) al servidor donde tenemos el foro, al que queremos subirle la base de datos que tenemos del foro anterior.
Podes colocarlo en la root del sitio o en una carpeta (te aconsejo el root)
La base de datos a subir, ya la tenemos en nuestra pc y para ahorrar tiempo, ya la vamos mandando, via ftp, al servidor donde la vamos a subir (tambien al root)
Mientras va subiendo, abrimos el archivo bigdump.php , con el block de notas y colocamos los siguientes datos:
siempre del sitio a donde llevamos los datos
Buscamos esta linea:
// Database configuration
$db_server = "localhost"; (casi siempre local host)
$db_name = "foro_foro"; (nombre de la bd)
$db_username = "foro_foro"; (usuario de la bd)
$db_password = "contraseña"; (contraseña de la bd)
// Other Settings
$filename = "foro_foro.sql.gz"; // Aca va el nombre del archivo .sql.gz que descargaste via phpmyadmin (la descarga desde el foro, no es la ideal) - Mas abajo vemos como guardar la BD via phpmyadmin.
Una vez completados los datos (no hace falta mas), guardamos el archivo, aceptando los cambios por supuesto.
Ahora, este archivo, lo subis via ftp, tambien al root del sitio, te va a quedar en el mismo lugar del sitio, que el archivo .sql
Una vez que subio el archivo (permisos #777 a ambos), empieza el trabajo.
Abris el navegador (yo use explorer) y escribis:
http://tu-direccion.com.ar/bigdump.php
(si lo subiste al root-caso contrario a la carpeta que lo hayas colocado)
Y te va a aparecer esto:

le das click a Start Import y el archivo empieza a hacer su trabajo.
No te distraigas, porque te va a sorprender la velocidad.
El testeo, lo hice sobre un foro smf con una BD de 15 Mb
Pero no tiene restricciones para otros sistemas que manejen Mysql
(PhpBB - PhPNuke - Joomla - Mambo - WordPress - Etc)
Usuarios que han visto este tema también han visto...
- Gestión de usuarios con MySQL
- El prompt de MySQL
- Guardar y extraer imágenes en MySQL
- Conectar desconectar al servidor MySQL
- Exportar un tabla MS Access a MySQL
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.