我有一个使用MySQL数据库的Rails 3应用程序。在我的应用程序测试阶段我插入了大量数据来检查我的应用程序的功能。插入大量条目后我得到了Mysql错误,
Mysql2::Error: User 'Databasename' has exceeded the 'max_questions' resource (current value: 10000): SELECT `users`.* FROM `users` WHERE `users`.`username` = 'admin' LIMIT 1
如何解决这个错误。在Mysql中有任何限制,如果是这样,如何覆盖它。
任何帮助都是赞赏的。
答案 0 :(得分:3)
出于测试目的,您可以定义它,例如:
SET @MAX_QUESTIONS=<your new value>;
MySQL中的
或:
update user set max_questions = 10000 where user = 'you name or root';
如果您为0
添加max_questions
- 则表示无限
注意:您可能需要重启Mysql服务器才能生效
当然你只需要刷新权限:
FLUSH PRIVILEGES;