Date de dernière mise à jour : le 29 juin 2016 à 14 h 26 min

Importer des grosses bases de données avec PhpMyAdmin sur Debian 8

PhpMyAdmin est un outils très utile pour gérer ses bases de données mais il est, de base, un peu limité pour l’import de base donnée.

Si la base de donnée à importer est trop volumineuse, il va vous jeter. On va voir comment remédier à ce problème.

On va commencer par modifier le fichier Php.ini. Ouvrez le fichier avec la commande
sudo nano /etc/php5/apache2/php.ini

Cherchez la ligne « upload_max_filesize » et passez sa valeur à « 50M ». Désormais la taille maximale des bases de données à importer sera de 50 Mo.
Augmentez cette valeur si besoin est.

PhpMyAdmin a également une autre limite, le temps mis pour exécuter un import. Même si vous augmentez la taille maximale autorisé, si votre base de donnée met trop de temps à s’effectuer l’import sera interrompu.

Pour modifier cette limite, il va falloir modifier le fichier config.inc.php de PhpMyAdmin. Ouvrez le fichier avec la commande
sudo nano /etc/phpmyadmin/config.inc.php

Ajoutez la ligne $cfg['ExecTimeLimit'] = 0;.

Vous n’avez plus qu’à redémarrer Apache et à importer vos bases de données.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.