同事遇到1問題
mysqldump: Couldn't execute 'select @@collation_database': User 'root' has exceeded the 'max_questions' resource (current value: 100) (1226)
依照提示很容易想到 max_questions 值太大了,目前只有100,所以報錯。
首先想到show variables like 'r' 竟然沒有找到,這個應當不是個全局的參數(shù),那末在哪兒呢?應當在系統(tǒng)表里。
然落后去的數(shù)據(jù)庫里面,想看下多少連接,show full processlist,報1樣的毛病,任何的select 語句都是報這個毛病。
幸虧只是個開發(fā)測試庫,所以直接重啟DB應當可以解決此問題。果不其然,重啟以后1切ok。
進入到mysql庫,查看user表,發(fā)現(xiàn)以下字段
1般情況下,用戶是不會修改這個值,0的話就是沒有限制,不知道誰手欠,修改了這個值。
依照這樣,應當是針對單個用戶的限制。
解決此問題,應當用別的超級權限的用戶登錄,直接修改這個值,然后刷新權限,不重啟db應當也能夠解決。
查官方文檔又發(fā)現(xiàn)5.6版本新加的字段password_expired用來控制密碼過期。
看下官方文檔
上一篇 一個spark receiver 或多個spark receiver 接收 多個flume agent
下一篇 jdk 1.6 Internal Error (verifier.cpp:1524) guarantee(cp->cache() == NULL)