Maison  >  Article  >  base de données  >  Comment importer une base de données de 20 millions dans phpmyadmin

Comment importer une base de données de 20 millions dans phpmyadmin

尚
original
2020-03-11 16:18:192009parcourir

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 valeurs​​dans 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn