You are here

Importar grandes bases de datos con Phpmyadmin

Primary tabs

Hoy toca realizar la instalación en local de un proyecto que tiene una base de datos mayor a 50MG. En forma predeterminada, Phpmyadmin solo admite 2MG lo que nos obliga a realizar algunas modificaciones en el archivo PHP.INI y asi poder importar la base

Las modificaciones son las siguientes:

  • debemos saber que version de PHP esta instalada, en nuestro caso PHP5
  • editamos el archivo PHP.INI (etc/php5/apache2/php.ini)
  • buscamos max_execution_time y modificamos su valor por 300
  • buscamos memory_limit y modificamos su valor por 128MG
  • buscamos post_max_size y modificamos su valor por 80MG
  • buscamos upload_max_filesize y modificamos su valor por 80MG

Si esta solución no resulta para importar grandes bases de datos podemos ver que pasa con el archivo config.inc.php de phpmyadmin y hacer las siguientes modificaciones:

  • $cfg['ExecTimeLimit'] = 300; si no existe la podemos crear
  • $cfg['ExecTimeLimit'] = 3600; cambiamos el valor

Hemos detectado que este problema se nos presenta cuando usamos un servidor con Plesk

Luego tuvimos que reiniciar el servidor para que asumiera los cambios:

sudo /etc/init.d/apache2 stop

sudo /etc/init.d/apache2 start

Deja tu comentario o envia un mensaje en:

Español
Taxonomy upgrade extras: