Si vous vous demandez comment importer un fichier SQL large dans PHPMyAdmin, la solution est plutôt simple.
Votre limitation (par exemple, elle peut être de 2Mo avec XAMPP (Fig 1)) est le plus probablement la cause de votre configuration php.ini.
Fig 1 : PHPMyAdmin with 2Mb limit MySQL import
Ouvrez le simplement – par exemple, avec XAMPP, en sélectionnant l’entrée « php.ini » (Fig 2) de la configuration Apache. Chercher les valeurs suivantes dans votre php.ini file : post_max_size, upload_max_filesize, and memory_limit.
Fig 2 : XAMPP open the php.ini configuration file
Dans le cas ou elles ne seraient pas accordées, votre taille d’upload de fichier maximum sera limitée par la plus petite des valeurs, gardant en mémoire que la limite de mémoire doit être plus grande que les deux autres valeurs, puisque la mémoire sera nécessaire pour ranger et traiter les données, sans compter les autres activités serveur.
Les valeurs suivantes étaient par défaut sur mon serveur local :
Même si vous avez paramétré la taille de fichier maximum pour une valeur plus élevée, cela ne fonctionnera pas puisque la limite d’envoi maximum est inférieure.
PHPMyAdmin vous autorisera seulement 8Mo.
Liens et crédits
[1] – PHPMyAdmin : A tool written in PHP intended to handle the administration of MySQL over the WWW. – www.phpmyadmin.net
[2] – XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl – www.apachefriends.org