我一直在解决这个问题几个小时,而且我正在接近从Heroku平台跳下纯粹出于无奈。即使对于1个查询,MySQL的max_questions错误仍然被抛出,当限制是18000
我有一个简单的网络应用程序在Heroku上运行,它使用PHP和MySQL与Silex和AngularJS。 MySQL DB(运行在ClearDB的服务上)有两个表:一个是空的,另一个是有一行数据。当应用程序加载时,我使用AJAX并尝试加载我拥有的一行数据。
这立即导致DB引发错误:
An exception occurred while executing 'SELECT idcourse_master FROM course_master WHERE stat='1' ORDER BY idcourse_master DESC LIMIT 0,100':
SQLSTATE[42000]: Syntax error or access violation: 1226 User 'ba53d3edafdd3c' has exceeded the 'max_questions' resource (current value: 18000)
它说,现在18000后,我通过ClearDB帐户思维升级,我可能没有足够的使用限制,以使应用程序的工作。但是,现在我正在监视它并记录查看有多少请求和查询被执行,我可以看到它在第一个请求中停止。
我搜索并解读了与此问题相反的解决方案;人们超过了极限。我还没有运行查询。
我还假设我有一些代码错误,并决定从MySQL Workbench远程连接到数据库。我在具有一行数据的表上运行一条select语句,并收到相同的错误。
我在我的智慧结束。任何帮助,将不胜感激!提前致谢!