怎么解決 ? null, message from server: "Host '***.***.***.***' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"


引起 :
測試環境和生產環境共同使用同一個數據庫 , 測試使用的是遠程,生產使用的是localhost

粗略分析:
1、 同一個ip在短時間內產生太多中斷的數據庫連接而導致的阻塞
2、超過了mysql數據庫max_connection_errors的最大值

解決方法
直接 flush hosts 清理一下hosts文件,一般情況來說是可以用了,然后再設置下max_connection_errors的數量 set global max_connect_errors=1000

好久沒寫日志,加油不斷進步各位兄弟們!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM