![사용자 'root'에 대한 'max_questions'가 초과되었습니다.](https://rvso.com/image/726399/%EC%82%AC%EC%9A%A9%EC%9E%90%20'root'%EC%97%90%20%EB%8C%80%ED%95%9C%20'max_questions'%EA%B0%80%20%EC%B4%88%EA%B3%BC%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
실수로 mysql 서버(로컬 LAMP)의 설정을 변경했는데 이제 다음과 같은 결과가 나왔습니다.
ERROR 1226 (42000): User 'root' has exceeded the 'max_questions' resource (current value: 1)
어떤 쿼리도 사용할 수 없으며 mysqladmin 플러시 권한 또는 다시 로드도 사용할 수 없습니다. 권한을 변경할 수 있는 방법이 있나요? 아마도 구성 파일일까요? (우분투)
답변1
나는 당신이 단지비율쿼리를 실행할 수 있는 곳 - 특히시간당 최대 쿼리 수. 따라서 루트 사용자에 대해 이를 설정한 경우 55분만 더 기다리면 다음을 수행할 수 있습니다.
update mysql.user set max_questions = 0 where user = 'root';
flush privileges;
(두 번째 지침에 1시간의 대기 시간이 필요한지는 확실하지 않습니다. 그렇다면 DBMS를 다시 시작할 수 있습니다.)
설정한 전역 제한인 경우 my.ini 파일(max_questions=0)에서 변경하고 OS에서 DBMS를 다시 시작합니다.