php - fatal error : execution time of 30 seconds exceeded in phpMyAdmin

标签 php mysql database phpmyadmin

我有一个包含 650 万条记录的 MySQL 表。当我尝试从 phpMyAdmin 访问该表时,我得到:

Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp-new\phpMyAdmin\libraries\display_tbl.lib.php on line 1457.

我只是想查看记录,我没有做任何可能导致错误的查询。

这个问题只出现在我的服务器上。而且我的本地机器没有服务器记录那么多。

在我的 php.ini 中,我已经将最长执行时间设置为最大值。

如何修复此错误?

最佳答案

添加这一行

$cfg['ExecTimeLimit'] = 6000;

phpmyadmin/config.inc.php

并更改php.inimy.ini

  • post_max_size = 750M
  • upload_max_filesize = 750M
  • 最大执行时间 = 5000
  • 最大输入时间 = 5000
  • 内存限制 = 1000M
  • max_allowed_pa​​cket = 200M(在 my.ini 中)

关于php - fatal error : execution time of 30 seconds exceeded in phpMyAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15833536/

相关文章:

php - 用 xpath 抓取,报错

mysql - 从一个非常大的表中删除多条记录(查询需要永远)

mysql - 根据外键表中的键对表进行排序

mysql - Mysql声明错误

php - 错误 : Error creating contact table: No database selected

javascript - 如何使用 Vuejs 前端框架使用 MySQL/PHP 从服务器获取数据

php - 如何在 PHP 中以正确的方式获取计数 (*)

mysql - 编写两条不同的SQL语句生成下表

java - 使用 Java 在数据库中存储 IPv4 的最佳方式

sql - 存储可变数量首选项的最佳方式?