mysql:Host is blocked

錯誤大體是這樣:

ERROR 1129 (00000): Host 'XXXXXX' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

        

查了下資料 --說明mysqld已經得到了大量(max_connect_errors)的主機'hostname'的在中途被中斷了的連接請求。在 max_connect_errors次失敗請求後,mysqld認定出錯了(象來自一個***的***),並且阻止該站點進一步的連接,直到某人執行命令 mysqladmin flush-hosts。

mysql> flush hosts;
缺省地,mysqld在10個連接錯誤後阻塞一臺主機。你可以通過象這樣啓動服務器很容易地調整它: set global max_connect_errors=1000;
注意,對給定的主機,如果得到這條錯誤消息,你應該首先檢查該主機的TCP/IP連接有沒有問題。如果你的TCP/IP連接不在運行,增加max_connect_errors變量的值對你也不會有幫助! 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章