Met zo'n groot databaseback-upbestand zou het gemakkelijker zijn om de MYSQL Console
te gebruiken om deze database te herstellen. Het heeft geen van de beperkingen qua grootte en runtime die een php-script wel heeft.
Met behulp van het wampmanager-pictogram in het systeemvak doet u dit
wampmanager -> MYSQL -> MYSQL Console
klik op de MYSQL Console
menu en het zal mysql.exe
uitvoeren in een opdrachtvenster.
Het zal je uitdagen voor de root
wachtwoord eerst, dus als u het wachtwoord van de MYSQL-account niet hebt gewijzigd, drukt u gewoon op enter
Als je de root
. hebt gewijzigd wachtwoord voer het wachtwoord in en druk op Enter
Nu op de mysql>
opdrachtprompt enter
source C:/path/to/your/backup.sql
En mysql zal het herstel uitvoeren zolang het duurt om het herstel te voltooien
Als u phpMyAdmin moet gebruiken, moet u de juiste configuraties wijzigen om dat te doen.
De phpMyAdmin-alias bevat deze parameters voor dit doel en zal natuurlijk de standaard php.ini
overschrijven instelling van deze parameters. U wilt tenslotte de php.ini
niet wijzigen voor een herstel zul je misschien maar één keer draaien en de hele PHP-omgeving permanent beïnvloeden.
De phpMyAdmin-configuratie is te vinden 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>
Het enige wat u hoeft te doen is de relevante waarden te verhogen, dus u kunt deze bijvoorbeeld proberen
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