JDBC で次の接続文字列を使用して MySQL に接続しています。
jdbc:mysql://127.0.0.1/db?enable-named-pipe&socket=MySQL&socketFactory=com.mysql.jdbc.NamedPipeSocketFactory&zeroDateTimeBehavior=convertToNull
tcp/ip 接続を使用すると接続を正常に閉じることができますが、MySQL へのローカル ソケット/パイプ接続を使用すると、次の例外がスローされるようです。
java.netSocketException: Socket is not connected
接続を閉じる必要なく接続がドロップされているように見えるので、ローカル ソケット/パイプを使用する場合、接続を閉じる必要はありません。これは自動的に行われます。これは正しいですか? 挿入したデータはうまくいったようです。
ありがとう。