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