phpMyadmin中的最大执行时间

当我尝试在phpMyadmin中执行(某些)查询时,出现此错误

致命错误:第140行的C:\ xampp \ phpmyadmin \ libraries \ dbi \ mysql.dbi.lib.php中超过60秒的最大执行时间

因为我有一个很大的表(超过900万条记录)

我已经编辑了文件C:\ xampp \ php \ php.ini

并将“最大执行时间”的值从60更改为1000,然后重新启动PHP并仍然出现相同的错误。

有什么办法吗?


30秒到达战场
浏览 554回答 3
3回答

四季花海

对于Windows上的Xampp版本将此行添加到xampp \ phpmyadmin \ config.inc.php$cfg['ExecTimeLimit'] = 6000;并将xampp \ php \ php.ini更改为post_max_size = 750M upload_max_filesize = 750M   max_execution_time = 5000max_input_time = 5000memory_limit = 1000M并更改xampp \ mysql \ bin \ my.inimax_allowed_packet = 200M

哆啦的时光机

执行卷发时我遇到了同样的问题。当我更改php.ini文件中的以下内容时,我说对了:max_execution_time = 1000 ;并且max_input_time = 1000 ;可能您的问题应该通过进行上述两个更改并重新启动apache服务器来解决。即使更改了上述内容,问题仍然存在,并且如果您认为是由于使用mysql进行了某些数据库操作,您也可以尝试更改此内容:mysql.connect_timeout = 1000 ; // this is not neccessary所有这些都应该在php.ini文件中更改,并且应该重新启动apache服务器以查看更改。
打开App,查看更多内容
随时随地看视频慕课网APP