簡體   English   中英

MySQL突然拒絕遠程連接

[英]MySQL Abruptly Refusing Remote Connections

更新

因此,我完全禁用了服務器的防火牆,這似乎是罪魁禍首。 在嘗試禁用某些規則之前,我禁用了全部功能。 非常令人沮喪,但我想問題得以解決...我認為這是防火牆的關鍵指標是因為它恰好在午夜發生,當我的服務器喜歡應用更新等時。

這對我來說很奇怪,我樓下有一個服務器來托管我的網站和MySQL服務器,並且已經運行了很多年,沒有很多問題。 我在調制解調器后面橋接了2個路由器,而服務器在其中一個后面。 所有其他設備都通過WiFi連接。 所有正確的端口都在路由器上打開,我在MySQL中配置的用戶沒有更改,並且一直以來都工作正常。

所以昨天晚上我在做一個項目,我決定將所有內容與SkyDrive上的備份同步。 我有一個計划的MySQL備份,該備份在午夜(每天)運行,並且剛剛移到午夜,因此我決定打開網絡,並在將副本發送到SkyDrive之前觀察文件是否已填充。 備份完成后(成功完成了備份),我將繼續處理程序,但是突然之間我無法再通過本地網絡連接到MySQL服務器。 我正在使用PHP,連接字符串從未更改,所有其他MySQL管理工具均未連接。 實時站點運行良好,因此MySQL確實可以運行並且可以正常運行,但是沒有接受遠程連接。 為什么這突然發生?

我嘗試過的事情:

  • 我確實注意到我的日志中充滿了BINLOG錯誤,所以自最近(幾個星期前)打開二進制日志以來,我就關閉了它。
  • 重新啟動MySQL
  • 關閉Windows Server 2008防火牆(臨時)
  • 從其他設備(手機,平板電腦)連接,沒有運氣
  • 暫時允許路由器上的端口3306
  • 檢查服務器日志中是否存在入侵嘗試,不存在任何入侵...

設定 :

  • 本地計算機和服務器上的PHP 5.4
  • Windows Server 2008 Enterprise(在服務器上...)
  • MySQL版本5.5.25a

有人對這里發生的事情有任何線索嗎? 當負載較低時,我將重新引導服務器,看看是否有幫助,一旦恢復在線,我將對其進行更新。

因此,我完全禁用了服務器的防火牆,這似乎是罪魁禍首。 在嘗試禁用某些規則之前,我禁用了全部功能。 非常令人沮喪,但我想問題得以解決...我認為這是防火牆的關鍵指標是因為它恰好在午夜發生,當我的服務器喜歡應用更新等時。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM