IntelliJ IDEA から MySQL に繋ごうとしたら Communications link failure #IntelliJIDEA

問題

IntelliJ IDEA や DataGrip から MySQL に接続したら、エラーになってしまった。

接続テストでは成功するのに、実際に繋ごうとすると Communications link failure と言われてしまう。

java.io.IOException: Socket is closed. Communications link failure. The last packet successfully received from the server was 24 milliseconds ago. The last packet sent successfully to the server was 30 milliseconds ago.

対応

接続設定の Driver を MySQL から MySQL for 5.1 に変更すると解消した。

接続先の MySQL は 5.6 だったんだけど、ドライバーのバージョンとの相性が原因だろうか。

f:id:su-kun1899:20200226105313p:plain

参考