在数据库导入时传递脚本超时

use*_*197 7 mysql wamp wampserver magento

我正在使用wamp server.I我正在尝试在phpmyadmin中导入数据库.但它的表现

脚本超时已通过,如果要完成导入,请重新提交相同的文件,导入将恢复.

如果我检查数据库表只导入了几个表..如何解决这个问题.提前谢谢

Adr*_*ian 15

添加以下代码

$cfg['ExecTimeLimit'] = 0;

在你的phpmyadmin config.inc.php中,它将解决你的超时问题,这应该适用于XAMPP和WAMP


Rig*_*lly 5

当使用phpMyAdmin导入任何大小的数据库时,它很常见,以吹嘘大多数php安装带来的max_execution限制.

如果要增加分配给phpMyAdmin的最大时间,而不是整个Apache/PHP环境:

在别名文件中\wamp\alias\phpmyadmin.conf,您可以在之前添加

假设你有Apache 2.4.x.

<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
    Options Indexes FollowSymLinks ExecCGI
    AllowOverride all
    Require local
    # Increase runtime 
    php_admin_value max_execution_time 360
    php_admin_value max_input_time 360
</Directory>
Run Code Online (Sandbox Code Playgroud)

或者你有Apache 2.2.x.

<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
    Options Indexes FollowSymLinks ExecCGI
    AllowOverride all
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1 ::1 localhost
    # Increase runtime 
    php_admin_value max_execution_time 360
    php_admin_value max_input_time 360
</Directory>
Run Code Online (Sandbox Code Playgroud)

当然你可以使用MySQL Console它,因为PHP没有限制它.在MySQL控制台提示符处使用的此命令mysql>将加载数据库转储文件并执行还原.

source c:\path\to\your\database\dump\file.sql
Run Code Online (Sandbox Code Playgroud)


Muh*_*rif -1

为此,您必须按照以下步骤操作,以便可以上传大型数据库文件。单击此处获取更多帮助