phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

Impossible d'augmenter la taille de téléchargement du fichier WAMP

Avec un fichier de sauvegarde de base de données aussi volumineux, il serait plus facile d'utiliser la MYSQL Console pour restaurer cette base de données. Il n'a aucune des limitations de taille et d'exécution d'un script php.

En utilisant l'icône wampmanager dans la barre d'état système, vous faites cela

wampmanager -> MYSQL -> MYSQL Console

cliquez sur la MYSQL Console menu et il lancera mysql.exe dans une fenêtre de commande.

Il vous défiera pour la root le mot de passe en premier, donc si vous n'avez pas changé le mot de passe du compte MYSQL, appuyez simplement sur enter

Si vous avez changé la root mot de passe entrez le mot de passe et appuyez sur Entrée

Maintenant au mysql> invite de commande entrez

source C:/path/to/your/backup.sql

Et mysql exécutera la restauration aussi longtemps qu'il le faudra pour terminer la restauration

Si vous devez utiliser phpMyAdmin, vous devrez modifier les configurations correctes pour ce faire.

L'alias phpMyAdmin contient ces paramètres à cette fin et écrasera bien sûr le standard php.ini réglage de ces paramètres. Après tout, vous ne voulez pas modifier le php.ini pour une restauration, vous n'exécuterez peut-être qu'une seule fois et affecterez l'ensemble de l'environnement PHP de manière permanente.

La configuration de phpMyAdmin se trouve dans \wamp\alias\phpmyadmin.conf

Alias /phpmyadmin "D:/wamp/apps/phpmyadmin4.7.0/"

<Directory "D:/wamp/apps/phpmyadmin4.7.0/">
    Options Indexes FollowSymLinks MultiViews
  AllowOverride all
  <ifDefine APACHE24>
        Require local
    </ifDefine>
    <ifDefine !APACHE24>
        Order Deny,Allow
        Deny from all
        Allow from localhost ::1 127.0.0.1
    </ifDefine>

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

Tout ce que vous avez à faire est d'augmenter les valeurs pertinentes, vous pouvez par exemple essayer celles-ci

  php_admin_value upload_max_filesize 5128M
  php_admin_value post_max_size 5256M
  php_admin_value max_execution_time 600
  php_admin_value max_input_time 600