导入mysql数据库时出错

时间:2015-04-16 04:37:58

标签: database wamp fatal-error

将数据库导入本地计算机时出现此错误。我正在使用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);

由于

2 个答案:

答案 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_timephp.ini文件中的phpmyadmin\apache2,然后转到

C:\wamp\apps\phpmyadmin3.4.10.1\libraries(或根据您的安装更改路径)

并打开config.default.php并将$ cfg [&#39; ExecTimeLimit&#39;]的值更改为0:

$cfg['ExecTimeLimit'] = 0;

这可以解决您的问题。