Maison > Article > base de données > Comment importer une base de données de 20 millions dans phpmyadmin
La taille par défaut du fichier de base de données importé par phpmyadmin est de 2 Mo, mais les fichiers exportés par la base de données des sites Web généraux dépasseront cette limite. Pour importer des fichiers de base de données dépassant 2 Mo, vous devez les modifier manuellement. le fichier de configuration php.ini.
Recommandé : Tutoriel d'introduction à phpmyadmin
Modifiez dans le fichier php.ini :
upload_max_filesize 20m (c'est-à-dire la taille maximale autorisée du fichier de téléchargement, la valeur par défaut est 2M, la taille de la valeur modifiée est personnalisée)
Après modification, actualisez la page de la base de données d'importation phpmyadin et vous constaterez que la limite de taille de la base de données d'importation sera affichée comme "(limite maximale : 8 192 Ko)" à la place des 20 m réglés manuellement.
Oui, si vous modifiez uniquement le paramètre upload_max_filesize, la configuration php.ini utilisera la configuration post_max_size par défaut comme standard pour la limite de taille du fichier de base de données importé par phpmyamdin.
Nous devons donc encore apporter les modifications suivantes :
post_max_size 30m (faisant référence à la valeur maximale pouvant être reçue via POST vers PHP via le formulaire, y compris toutes les valeursdans le formulaire, la valeur par défaut est 8M)
Actualisez à nouveau la page de la base de données d'importation phpmyadin et vous constaterez que la valeur limite maximale deviendra 20m, même si l'option de configuration upload_max_filesize est utilisée. Après avoir modifié plusieurs fois les deux valeurs ci-dessus, nous sommes arrivés à la conclusion :
php.ini prendra la plus petite valeur des deux configurations upload_max_filesize et post_max_size comme valeur effective pour la limite de taille du fichier de base de données d'importation ! !
Remarque : Pour que les paramètres ci-dessus prennent effet, vous devez confirmer :
file_uploads on
Recommandations associées : Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!