Re: [請益] mysql_connect()後出現不明的訊息?

看板PHP作者 (肯先生)時間17年前 (2008/09/15 23:23), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《htk (我要降二軍啦!!!!!!!!)》之銘言: : 關於這件事的解決,我用以下方式判斷和解決,請各位前輩幫我看看有什麼要注意的? : 因為是發生在遠端連線資料庫才出現這個錯誤訊息(localhost連線資料庫都沒問題) : 因此判斷是有人惡意不停在try資料庫 : 導致過多connection error : 所以才unblock : 由於本來那個遠端連線的帳號沒有設限主機 (host='%') : 現在我把那個帳號改成有限定主機 : 不曉得這樣的處理方式有沒有什麼沒注意到的地方? 如果你的 mysql, 只有 localhost 連接的話, 那啟動的時候, 可以加上 --skip-networking 如果你的 mysql 有非 localhost 的機器會連接上, 那建議都多加上一片網卡, 用個 private IP, 讓 mysqld 只 bind private IP (--bind-adress)。 至少至少~至少可以不用 port 3306, 隨便改個 1999、2318 都可以。 沒必要讓 mysqld 花他寶貴的時間在拒絕未授權的主機連入。 以上經驗和你分享。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.139.126

09/16 09:26, , 1F
原來有這樣的一招!!! 感謝指導
09/16 09:26, 1F
文章代碼(AID): #18pduDxm (PHP)
文章代碼(AID): #18pduDxm (PHP)