You are here

Importar grandes bases de datos con Phpmyadmin

Primary tabs

Imagen de werkenmapu

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: