S tak velkým záložním souborem databáze by bylo jednodušší používat MYSQL Console
obnovit tuto databázi. Nemá žádná omezení velikosti a běhu jako skript php.
Uděláte to pomocí ikony wampmanager na systémové liště
wampmanager -> MYSQL -> MYSQL Console
klikněte na MYSQL Console
a spustí se mysql.exe
v příkazovém okně.
Vyzve vás na root
nejprve heslo, takže pokud jste nezměnili heslo účtu MYSQL, stačí stisknout enter
Pokud jste změnili root
heslo zadejte heslo a stiskněte Enter
Nyní v mysql>
příkazový řádek enter
source C:/path/to/your/backup.sql
A mysql bude spouštět obnovu tak dlouho, jak bude trvat dokončení obnovy
Pokud musíte používat phpMyAdmin, budete k tomu muset upravit správné konfigurace.
Alias phpMyAdmin obsahuje tyto parametry právě pro tento účel a samozřejmě přepíše standardní php.ini
nastavení těchto parametrů. Koneckonců nechcete měnit php.ini
pro obnovu spustíte možná jen jednou a trvale ovlivní celé prostředí PHP.
Konfiguraci phpMyAdmin lze nalézt v \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>
Vše, co musíte udělat, je zvýšit příslušné hodnoty, takže můžete vyzkoušet například tyto
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