MySQL

时间:2015-06-20 09:30:06

标签: mysql sql database phpmyadmin

一直在使用我安装不到一年的XAMP。我最近为MySQL安装了一些前端软件(看看哪一个我最舒服)。

现在,在过去的两天里,每当我去localhost/phpmysql时,都会收到此警告

Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\phpMyAdmin\lib..

enter image description here

我知道这里超出了执行所需的最长执行时间。在stackoverflow上找到一些帖子,引导你进行整改。一切顺利,直到这里。

我有一个问题和疑虑。

问题

为什么突然出现这个错误,清楚地记得,我没有做任何事情来扰乱MySQL的默认设置?

我正在开发一个使用数据库的项目(重要的,不能松开它),phpmyadmin在警告开始正常工作后刷新,因为从来没有出现过问题。我需要几个星期才能完成我的项目。我是否可以继续使用此超时错误而不会冒数据库的风险,或者我应该立即尝试纠正它?

1 个答案:

答案 0 :(得分:0)

DCoder答案很好,尝试更改MySQL服务器中的最大执行时间,同样,您可以尝试使用slow-query-log查找哪些查询产生噪音(您可以激活它并且非常有用)凌乱的查询案例。)

Check this page for more information

如果您在Windows环境中使用MySQL,我强烈建议将其放在Linux服务器上,因为它比Windows慢很多。

关于您的问题,您的数据没有真正的危险,更改slow-query-log选项或maximum-execution-time选项不会危害数据库...但在更改任何内容之前进行一些备份,只需为了更加安全。