Importer un fichier SQL volumineux dans PHPMyAdmin




Lorsque vous vous demandez comment importer un fichier SQL plus grand dans PHPMyAdmin, la solution est assez simple, pour l'autoriser via l'importation standard phpMyAdmin SQL - qui peut aussi être utilisée pour importer un csv dans phpMyAdmin, ou même pour importer une feuille de calcul OpenDocument dans phpMyAdmin, simplement en changeant le format d'entrée dans le menu d'importation.

PHPMyAdmin: Un outil écrit en PHP destiné à gérer l'administration de MySQL sur le web

La limitation (par exemple, il peut être 2 Mo avec XAMPP (Fig 1)) est très probablement due à la configuration de php.ini.

Il suffit de l'ouvrir - par exemple, avec XAMPP, en sélectionnant l'entrée de menu Apache Config php.ini (Fig 2). Recherchez les valeurs suivantes dans le fichier php.ini: post_max_size, upload_max_filesize et memory_limit.

XAMPP est une distribution Apache facile à installer contenant MySQL, PHP et Perl
https://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: Trouver des activités localeshttps://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: Trouver des activités locales  

Dans le cas où ils ne sont pas synchronisés, la taille de fichier de téléchargement maximale autorisée sera limitée par la plus petite valeur, en gardant à l'esprit que la limite de mémoire doit être supérieure aux deux autres valeurs, car la mémoire sera nécessaire pour stocker et traiter les données. compter d'autres activités du serveur.

Ce sont les valeurs par défaut sur mon serveur local:


post_max_size=8M
upload_max_filesize=2M
memory_limit=128M

Une possibilité - de personnaliser aux besoins spécifiques - peut être de les mettre à jour aux valeurs suivantes (Fig 3):


post_max_size=128M
upload_max_filesize=128M
memory_limit=1024M

N'oubliez pas, après avoir appliqué ces changements, de redémarrer le serveur Apache - sur XAMPP, arrêtez-le (Fig 4) et redémarrez-le (Fig 5) (Fig 6) (Fig 7).

Juste pour montrer un exemple, dans le cas où une seule valeur est mise à jour, par exemple upload_max_filesize, elle peut se retrouver avec les valeurs suivantes (Fig 8):


post_max_size=8M
upload_max_filesize=128M
memory_limit=128M

Même si la taille de fichier maximale a été configurée à une valeur plus élevée, cela ne fonctionnera pas car la taille de publication maximale est inférieure.

PHPMyAdmin n'autorise que 8 Mo dans le dernier cas.

Supporte le développement d'un certain nombre de projets logiciels open-source, y compris le serveur web Apache


Conseil en affaires internationales
A propos de l'auteur - Conseil en affaires internationales
Yoann est consultant en commerce international, facilitateur et coordinateur. Il a travaillé plus de 10 ans dans le commerce mondial, la chaîne d'approvisionnement, la finance, des projets SAP ERP, l'optimisation Web et SEO pour divers secteurs, tels que la logistique, les cosmétiques, les biens de consommation, les soins de beauté ou la mode, dans plus de 30 pays à travers le monde. .
 


commentaires (5)

 2018-08-19  Shane Ross
Uwielbiam czytać twoje treści, publikuj dalej
 2018-08-19  Samantha Murray
So machen wir das, großartig zu wissen
 2018-08-19  Raul Lamb
Adoro ler seu conteúdo, continue postando
 2018-08-19  Samantha Gonzales
Đã có thời gian tuyệt vời khi đọc thông tin này, hãy tiếp tục công việc tốt
 2018-08-19  pravitates
Velké množství informací, díky za sdílení

laissez un commentaire