Normalmente cuando desarrollamos una web y llega la hora de subirla al servidor final, creamos un zip con la base de datos y en el phpmyadmin o gestor de base de datos, importamos el fichero.
Esto no acostumbra a llevar problemas, pero que pasa si la base de datos es superior a 50 – 100 Megas?
Si intentamos hacer el upload del fichero nos va a dar error el servidor y nunca la podremos cargar.
Una de las maneras seria, abrir el fichero e ir copiando los inserts, aunque si es muy larga, no terminamos ni en un dia
Pues buscando un poco, encontré un script que nos hace la carga a la base de datos de una forma muy rápida. Bigdump
Para realizar el upload con la ayuda del script debemos hacer lo siguiente:
-Subimos el zip con la base de datos y el fichero bigdump.php a la raíz del servidor donde tengamos la web.
-Editamos el fichero bigdump.php y modificamos las siguientes lineas:
-
// Database configuration
-
$db_server = 'localhost';
-
$db_name = ''; //El nombre de la base de datos
-
$db_username = ''; // Nombre de usuario de la base de datos
-
$db_password = ''; // Password de la base de datos
Y luego esta linea
-
$filename = 'mi_db.zip'; // Le insertamos la ruta al fichero que deseamos importar.
Guardamos el fichero y ya lo tenemos listo.
Tan solo debemos acceder escribiendo al navegador http://www.miweb.com/bigdum.php
En la pantalla que nos muestra el script, hacemos click a 'Start Import' y dejamos que trabaje.
Una vez finalice veremos un resumen de todo lo que ha realizado.
Y con este sencillo truco podremos ahorrarnos muchos quebraderos de cabeza a la hora de importar bases de datos pesadas




Drupal developer








alguien podria hacer un tuto con imagenes en cada uno de los pasos a realizar
Muchas gracias por el aporte amig@, ¡Suerte!
Gracias a ti Naim! Un saludo