我有一个 Java 应用程序,我们升级到 MySQL 5.6。当我恢复以前使用 mysqldump 转储的数据库mysql <
并尝试在 IntelliJ 中重新运行单元测试时,我收到以下异常 -
Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:3166)
at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3620)
... 78 more
我可以使用 mysql 命令行客户端成功连接。
MySQL 是 5.6.16 自制软件。
JDBC 驱动程序是 MySQL Connector/J 5.1.29。
操作系统是 OS X 10.9.2 (13C64)。
如果我重新启动 MySQL,这可以解决问题。我正在寻找这个问题的答案是如何避免这种重启。谢谢。