WGCLOUD連不上是MySQL的原因整理

年少縱馬且歌發表於2023-02-19

有時候我們的WGCLOUD監控平臺,主控端server連不上mysql,可能由以下幾個原因

1、我們首先檢查server/config/application.yml中mysql連線配置是否正確,比如使用者名稱密碼這些

datasource:
    #如果資料庫連線mysql 8.x,driver-class-name建議改為:com.mysql.cj.jdbc.Driver,若是mysql 5.x則保持預設即可
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://localhost:3306/wgcloud?characterEncoding=utf-8&characterSetResults=utf8&autoReconnect=true&useSSL=false&allowMultiQueries=true
    username: root
    #如果密碼含有特殊符號,比如.!這種符號,可能會有問題,兩邊用單引號包裹起來,沒有錯誤就不用關注了
    password: mysql

2、 再檢查mysql是否已經啟動(應先啟動完mysql,再啟動server)

3、mysql是否允許其他IP訪問(如果mysql和server在同一臺主機,則忽略此項檢查,可以直接用localhost連線資料庫)

4、 mysql是否已經建立了wgcloud資料庫,並匯入安裝包裡的sql檔案wgcloud-MySQL.sql

一般就是如上幾個原因


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70024568/viewspace-2935878/,如需轉載,請註明出處,否則將追究法律責任。

相關文章