将数据库导入本地计算机时出现此错误。我正在使用WAMPServer。任何人都可以帮助我吗?
Fatal error: Maximum execution time of 360 seconds exceeded in
C:\wamp\apps\phpmyadmin4.1.14\libraries\dbi\DBIMysqli.class.php on line 285
并在285行return mysqli_query($link, $query, $method);
由于
答案 0 :(得分:4)
选项1
使用MySQL控制台
Go to wampmanager -> MySQL -> MySQL Console or cmd mysql.exe -u root on windows from the mysql folder
USE YourDatabase;
SOURCE C:/yourpath/file.sql;
选项2
修改phpmyadmin.conf(别名文件夹)
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>
将尺寸更改为您想要的
样本值? (取决于你的需要)
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
答案完整性 - &gt;如果上述方法不起作用(应该),那就继续吧 添加
$cfg['ExecTimeLimit'] = <LargeValue>(5000-6000?);
到phpMyAdmin\libraries\config.inc.php
。
不要直接编辑config.default.php
。
答案 1 :(得分:1)
尝试在php文件的开头添加它
ini_set('MAX_EXECUTION_TIME', -1);
如果您正在使用WAMP,并且问题是由于它
增加max_execution_time
中php.ini
文件中的phpmyadmin\apache2
,然后转到
C:\wamp\apps\phpmyadmin3.4.10.1\libraries
(或根据您的安装更改路径)
并打开config.default.php
并将$ cfg [&#39; ExecTimeLimit&#39;]的值更改为0:
$cfg['ExecTimeLimit'] = 0;
这可以解决您的问题。