2013-11-22 26 views
7

我正在使用wamp server.I試圖在phpmyadmin中導入數據庫。但其顯示在數據庫導入時傳遞腳本超時

腳本超時已過,如果您要完成導入,請重新提交相同的文件,然後導入將恢復。

如果我檢查數據庫表只有幾張桌子是imported..How解決this.Thanks提前

+0

什麼是您正在導入的數據庫文件的大小? –

+0

數據庫大小是64 MB – user2720197

+0

我認爲默認大小是3MB允許的。您正在導入它在本地主機或服務器.. :) –

回答

-1

對於這一點,你必須遵循這些步驟,讓您可以上傳大尺寸數據庫文件.. click here for more assistance

+0

我遵循該鏈接給出的程序,但它顯示相同的錯誤 – user2720197

+0

你那裏???上述程序不起作用,並給我同樣的錯誤 – user2720197

+0

是的......在php.ini中這樣做 max_execution_time = 0 max_input_time = 0 –

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> 

或者是你的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> 

當然,您可以使用MySQL Console,因爲控制檯不受PHP的限制。在MySQL控制檯提示符mysql>處使用此命令將加載數據庫轉儲文件並執行還原。

source c:\path\to\your\database\dump\file.sql 
15

添加以下代碼

$cfg['ExecTimeLimit'] = 0;

在你的phpmyadmin的config.inc.php,它會解決您的超時問題,這應該在兩個XAMPP和WAMP

0

工作XAMPP:在xampp文件夾中,轉到phpmyadmin/config.inc.php並設置$ cfg ['ExecTimeLimit'] = 0; wampp中的相同過程