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>
添加回答
舉報