0

我有一个 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,这可以解决问题。我正在寻找这个问题的答案是如何避免这种重启。谢谢。

4

0 回答 0