用户“ root”已超出“ max_questions”资源(当前值:1)

时间:2018-07-31 18:29:57

标签: mysql mysql-workbench

你好,我正在使用MySQL Workbench,并且我不小心将root用户的max_questions设置为1。现在,我已注销,但无法登录。我等待了1个小时,但是在测试连接时,我仍然收到错误消息:用户'root'超出了'max_questions'资源(当前值:1)。

我该怎么办?

1 个答案:

答案 0 :(得分:1)

我对你有感觉!

设置为每小时(我认为),您不必等待小时即可重新启动MYSQL服务器 您可以启用--skip-grant-tables 所以通过ssh

service mysql restart --skip-grant-tables --skip-networking

下次登录并执行(通过SSH命令行)

mysql -h host -u root -ppassword UPDATE mysql.user SET max_questions = 0 WHERE user='root';FLUSH PRIVILEGES;

然后使用重启

service mysql restart

祝你好运