我正在使用wamp server.I試圖在phpmyadmin中導入數據庫。但其顯示在數據庫導入時傳遞腳本超時
腳本超時已過,如果您要完成導入,請重新提交相同的文件,然後導入將恢復。
如果我檢查數據庫表只有幾張桌子是imported..How解決this.Thanks提前
我正在使用wamp server.I試圖在phpmyadmin中導入數據庫。但其顯示在數據庫導入時傳遞腳本超時
腳本超時已過,如果您要完成導入,請重新提交相同的文件,然後導入將恢復。
如果我檢查數據庫表只有幾張桌子是imported..How解決this.Thanks提前
對於這一點,你必須遵循這些步驟,讓您可以上傳大尺寸數據庫文件.. click here for more assistance
我遵循該鏈接給出的程序,但它顯示相同的錯誤 – user2720197
你那裏???上述程序不起作用,並給我同樣的錯誤 – user2720197
是的......在php.ini中這樣做 max_execution_time = 0 max_input_time = 0 –
當使用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
添加以下代碼
$cfg['ExecTimeLimit'] = 0;
在你的phpmyadmin的config.inc.php,它會解決您的超時問題,這應該在兩個XAMPP和WAMP
工作XAMPP:在xampp文件夾中,轉到phpmyadmin/config.inc.php並設置$ cfg ['ExecTimeLimit'] = 0; wampp中的相同過程
什麼是您正在導入的數據庫文件的大小? –
數據庫大小是64 MB – user2720197
我認爲默認大小是3MB允許的。您正在導入它在本地主機或服務器.. :) –