亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

http://localhost:8071/ 打開有500錯誤 看錯報告是連接不上數據庫

數據庫我在workbanch上看是正常的。applicationContext.xml 也確認改好了 ,請問可能是什么原因?

https://img1.sycdn.imooc.com//5b9caf4800016b8909050134.jpg

https://img1.sycdn.imooc.com//5b9caf480001193d18830849.jpg

https://img1.sycdn.imooc.com//5b9caf4a0001199911590575.jpg


正在回答

7 回答

為什么端口是8071呢

0 回復 有任何疑惑可以回復我~
  1. 查看自己的數據庫是不是在8.0以上。

    https://img1.sycdn.imooc.com//5ce50b990001c75206100071.jpg

是的話:

1.?修改pom.xml mysql依賴包版本。

<groupId>mysql</groupId>

<artifactId>mysql-connector-java</artifactId>

<version>8.0.11</version>

https://img1.sycdn.imooc.com//5ce50bc70001f20805820187.jpg

2. maven install重新部署

3. 驗證依賴的jar包已經更新。

https://img1.sycdn.imooc.com//5ce50c0c00011d6303380274.jpg

4. 修改applicationContext.xml DB連接配置:

4a.?mysql8.0驅動改變:com.mysql.cj.jdbc.Driver

4b.?設置時區和SSL:useSSL=false&serverTimezone=UTC

<bean?id="dataSource"?class="org.springframework.jdbc.datasource.DriverManagerDataSource">

<property?name="driverClassName"?value="com.mysql.cj.jdbc.Driver"?/>

<property?name="url"?value="jdbc:mysql://localhost:3306/order?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC"?/>

? <property?name="username"?value="root"?/>

????????<property?name="password"?value="123456"?/>

</bean>


5 回復 有任何疑惑可以回復我~
#1

qq_慕容8317407

最后每個配置之間的連接符應該用&amp; 前面的解釋很有用,解決我的大問題了
2020-03-08 回復 有任何疑惑可以回復我~
#2

慕虎4382657

三月 29, 2020 12:22:32 下午 org.apache.catalina.core.ApplicationContext log 信息: Initializing Spring FrameworkServlet 'spring' 你好,都修改完后為什么打印這個
2020-03-29 回復 有任何疑惑可以回復我~
#3

MingTai

幫助很大,mysql的版本是8以上的這么解決是偶家的,另外,分隔符&amp; 應該是這樣
2022-06-19 回復 有任何疑惑可以回復我~
<property?name="url"?value="jdbc:mysql://localhost:3306/order?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF-8&amp;useSSL=false&amp;serverTimezone=UTC"?/>

解決了回來點個贊

3 回復 有任何疑惑可以回復我~
#1

慕虎4382657

修改之后還是無法獲取jdbc連接
2020-03-29 回復 有任何疑惑可以回復我~
#2

weixin_慕用9284771 回復 慕虎4382657

你好,我這邊也是出現了500的問題,請問下你是怎么修復的呢?
2020-03-31 回復 有任何疑惑可以回復我~

此處的數據庫地址是centos上數據庫的地址。你需要在centos安裝mysql服務,然后建立一個order庫,導入相關表。

2 回復 有任何疑惑可以回復我~

連接數據庫的ip地址改成localhost

0 回復 有任何疑惑可以回復我~

請問解決了馬?我也遇到同樣問題

0 回復 有任何疑惑可以回復我~

我把order刪了重新下 ?重新導入 文件夾名從order-master ?改為了order ? ?mysql原來是8.0 ?現在改為了5.0 ? 現在可以了 ?雖然不知道原來是哪里的問題

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

http://localhost:8071/ 打開有500錯誤 看錯報告是連接不上數據庫

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號