3 回答
TA贡献1982条经验 获得超2个赞
这可能是因为您使用的是旧版本的 MySQL 驱动程序。您应该尝试使用最新版本。
要获取最新版本,您可以查看
我认为我们不应该突然使用更高版本,因为它会导致更多问题。我刚刚更新了最新的 5.1.x 版本。您可以在此处下载它或将其添加到您的 pom.xml 中:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
TA贡献1752条经验 获得超4个赞
基于堆栈跟踪问题是服务器似乎无法访问。
检查服务器是否启动。如果可能,请使用客户端连接并检查它是否已启动。
重新启动 mysql 服务器一次并检查端口是否正确。
您的配置看起来不错,它应该可以工作。在服务器和端口上运行测试以检查您使用的是正确的。
TA贡献1772条经验 获得超5个赞
尝试这个
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">helloWORLD12</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/bookstore</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
添加回答
举报