已超过mySQL致命错误执行时间

已超过mySQL致命错误执行时间,mysql,apache,mysqli,executiontimeout,Mysql,Apache,Mysqli,Executiontimeout,我使用的是mysql,在他上次访问之前一切都很好,但今天我在启动mysql xampp时发现: 致命错误:第258行的C:\xampp\phpMyAdmin\libraries\dbi\DBIMysqli.class.php中超过了30秒的最大执行时间 我的phpmyadmin/config.inc.php已经有行$cfg['ExecTimeLimit']=6000在C:\xampp/php/php.ini中尝试这些不同的设置 查找: post_max_size = 8M upload_max_

我使用的是mysql,在他上次访问之前一切都很好,但今天我在启动mysql xampp时发现:

致命错误:第258行的C:\xampp\phpMyAdmin\libraries\dbi\DBIMysqli.class.php中超过了30秒的最大执行时间


我的phpmyadmin/config.inc.php已经有行
$cfg['ExecTimeLimit']=6000

C:\xampp/php/php.ini中尝试这些不同的设置

查找:

post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
更改为:

post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
并将其添加到
C:\xampp\mysql\bin\my.ini:

允许的最大数据包数=200M


然后重新启动xampp

增加my.cnf文件中的
等待超时
。不要增加等待超时。启用mysql慢速查询日志记录,识别导致您痛苦的查询并重写它和/或添加适当的索引。顺便说一句,在my.cnf中增加timrout不会有帮助。增加phpmyadmin中的等待超时将无济于事。如果你在谷歌上搜索错误消息,你会发现这是php.ini中的超时(但是改变它仍然不是解决问题的方法)。