Con un archivo de copia de seguridad de la base de datos tan grande, sería más fácil usar la MYSQL Console
para restaurar esta base de datos. No tiene ninguna de las limitaciones de tamaño y tiempo de ejecución que tiene un script php.
Usando el ícono de wampmanager en la bandeja del sistema, haga esto
wampmanager -> MYSQL -> MYSQL Console
haga clic en MYSQL Console
y ejecutará mysql.exe
en una ventana de comandos.
Te desafiará por la root
contraseña primero, por lo que si no ha cambiado la contraseña de la cuenta MYSQL, simplemente presione enter
Si ha cambiado la root
contraseña ingrese la contraseña y presione Enter
Ahora en mysql>
símbolo del sistema entrar
source C:/path/to/your/backup.sql
Y mysql ejecutará la restauración durante el tiempo que sea necesario para completar la restauración
Si debe usar phpMyAdmin, deberá modificar las configuraciones correctas para hacerlo.
El alias phpMyAdmin contiene estos parámetros para este mismo propósito y, por supuesto, anulará el estándar php.ini
ajuste de estos parámetros. Después de todo, no desea modificar el php.ini
para una restauración, solo se ejecutará una vez y afectará a todo el entorno PHP de forma permanente.
La configuración de phpMyAdmin se puede encontrar en \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>
Todo lo que necesita hacer es aumentar los valores relevantes, por ejemplo, podría probar estos
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