MySQL Workbench 「Error Code: 2013. Lost connection to MySQL server during query」が発生した場合の対処法

MySQL Workbench 「Error Code: 2013. Lost connection to MySQL server during query」が発生した場合の対処法

MySQL Workbench使用時に「Error Code: 2013. Lost connection to MySQL server during query」が発生する場合の対処法を記述してます。

環境

  • OS ubuntu21.10
  • MySQL Ver 8.0.27-0ubuntu0.21.10.1 for Linux on x86_64 ((Ubuntu))
  • MySQL Workbench 8.0.27

エラー全文

大量のデータをinsert時に発生。

Error Code: 2013. Lost connection to MySQL server during query

「mysqld.cnf」でtimeout値は「connect_timeout=3600」に設定済み

原因

Workbenchの設定の問題

対処法

Workbenchの、Edit > Preferencesより

「SQL Editor」にある「MySQL session」内の「DBMS connection read timeout interval(in seconds)」にtimeout値をサーバー側と同じように「3600」に設定して、DBサーバーと再接続またはWorkbenchを再起動します。

これで、自分の場合は解決しました。