我收到此错误:
ERROR 1226 (42000): User 'root' has exceeded the 'max_questions' resource (current value: 4)
由于这个错误,我什至无法更改数据库中的值。有任何想法吗?
我收到此错误:
ERROR 1226 (42000): User 'root' has exceeded the 'max_questions' resource (current value: 4)
由于这个错误,我什至无法更改数据库中的值。有任何想法吗?
更改 root 用户属性,例如 -
GRANT USAGE ON *.* TO 'root'@<'host_name'> WITH MAX_QUERIES_PER_HOUR 100
设置 0 以重置限制。
简单的修复方法:
User 'root' has exceeded the 'max_questions' resource (current value: 100)
要解决问题,您必须等待 1 小时才能运行这些命令中的任何一个。因为问题是,最大问题设置为每小时一定数量的请求。如果您尝试在 1 小时结束之前运行这些命令,这些命令将不起作用。所以等1小时..
在那之后 1 小时已经过去,然后在终端中按确切顺序运行以下命令:
* mysql -u root -p
* use mysql
* select user, max_questions from user;
* update user set max_questions = 0 where user = 'root';
* flush privileges;
* select user, max_questions from user;
(如果 root max questions 说 '0' 那么你已经修复了它..现在你完成了)