首頁 > 資料庫 > mysql教程 > 如何防止MySQL Workbench在長期查詢期間失去連接?

如何防止MySQL Workbench在長期查詢期間失去連接?

Barbara Streisand
發布: 2025-01-25 00:51:10
原創
173 人瀏覽過

How Can I Prevent MySQL Workbench from Losing Connection During Long-Running Queries?

在擴充查詢期間避免 MySQL Workbench 連線逾時

在 MySQL Workbench 中執行長時間執行的查詢通常會導致連線錯誤,例如「錯誤代碼:2013。查詢期間遺失與 MySQL 伺服器的連線」。 對於持續幾分鐘或幾小時的大型插入操作來說,這尤其成問題。 解決辦法就是調整MySQL Workbench的連線逾時設定。

以下是防止連線遺失的方法:

  1. 存取 MySQL Workbench 的首選項:前往「編輯」功能表並選擇「首選項」。
  2. 設定 SQL 編輯器逾時:在「SQL 編輯器」標籤中,找到「DBMS 連線讀取逾時(以秒為單位)」。
  3. 設定慷慨的超時:顯著增加超時值,例如,增加到 86400 秒(24 小時)。這可確保連線保持活動狀態。
  4. 重新啟動 MySQL Workbench:關閉並重新開啟 MySQL Workbench 以套用變更。
  5. 終止現有查詢:結束上一個會話執行的所有查詢。
  6. 重新執行您的查詢:執行長時間運行的查詢。

透過實施這些步驟,MySQL Workbench 將在中斷時持續嘗試重新連接,從而實現不間斷的查詢執行,甚至在夜間也是如此。

以上是如何防止MySQL Workbench在長期查詢期間失去連接?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板