phpMyAdmin
 sql >> Database >  >> Database Tools >> phpMyAdmin

Impossibile aumentare la dimensione di caricamento del file WAMP

Con un file di backup del database così grande sarebbe più facile usare la MYSQL Console per ripristinare questo database. Non ha nessuna delle limitazioni di dimensioni e di runtime che ha uno script php.

Usando l'icona wampmanager nella barra delle applicazioni lo fai

wampmanager -> MYSQL -> MYSQL Console

fare clic su MYSQL Console menu e verrà eseguito mysql.exe in una finestra di comando.

Ti sfiderà per il root prima la password, quindi se non hai modificato la password dell'account MYSQL, premi semplicemente invio

Se hai cambiato la root password inserisci la password e premi Invio

Ora al mysql> prompt dei comandi invio

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

E mysql eseguirà il ripristino per tutto il tempo necessario per completare il ripristino

Se devi usare phpMyAdmin, dovrai modificare le configurazioni corrette per farlo.

L'alias phpMyAdmin contiene questi parametri proprio per questo scopo e ovviamente sovrascriverà lo standard php.ini impostazione di questi parametri. Dopotutto non vuoi modificare il php.ini per un ripristino, eseguirai forse solo una volta e influirai in modo permanente sull'intero ambiente PHP.

La configurazione di phpMyAdmin può essere trovata in \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>

Tutto quello che devi fare è aumentare i valori rilevanti, quindi ad esempio potresti provare questi

  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