我正在使用 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
似乎连接被丢弃而我不需要关闭连接,所以当使用本地套接字/管道时,我不必关闭连接它是自动完成的,我这样想是否正确?我插入的数据似乎很好。
谢谢。