Subir bases de datos grandes

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 http://www.ozerov.de/bigdump.zip

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.

Fuente: http://www.forosdelweb.com/showthread.php?t=376908
  • 0 A felhasználók hasznosnak találták ezt
Hasznosnak találta ezt a választ?

Kapcsolódó cikkek

Crear una base de datos.

1. Haga login en su panel de control plesk, mediante a los datos recibidos por nosotros. 2. Una...

Administrar mi base de datos.

El panel de control plesk le ofrece la posibilidad de administrar su base de datos a traves de...

¿Que es MySQL?

MySQL es un sistema de gestión de base de datos, multihilo y multiusuario con más de seis...

¿Para que usar una base de datos?

El uso de una base de datos(mysql) en su pagina Web puede proporcionarle junto al uso de...

SQL Error : 1033 Incorrect information in file

SQL Error : 1033 Incorrect information in file: '*.frm' Es posible solucionar este error aunque...