nacos無法連接mysql的解決方法
原因
nacos的pom依賴的mysql版本與mysql版本不一致導(dǎo)致
步驟1:
修改pom文件中mysql為對應(yīng)版本依賴
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency>
步驟2:
building項(xiàng)目解決編譯報錯(刪除舊依賴)
步驟3:
重新打包 mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
添加mysql配置位置
解決Nacos無法連接Mysql8.0+的問題
Nacos0.7版本加入了支持mysql數(shù)據(jù)源功能,nacos集群的配置可以持久化到mysql。
不過我在使用mysql8.0.19的時候用nacos連接出現(xiàn)異常。
提示無法連接數(shù)據(jù)庫,檢查配置的數(shù)據(jù)庫連接確認(rèn)無誤。
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://localhost:3306/nacos_config?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC db.user=root db.password=123456
解決辦法:
在nacos安裝目錄下新建plugins/mysql文件夾,并放入8.0+版本的mysql-connector-java-8.0.xx.jar,重啟nacos即可。
啟動時會提示更換了mysql的driver-class類。
到此這篇關(guān)于nacos無法連接mysql的解決方法 的文章就介紹到這了,更多相關(guān)nacos無法連接mysql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
與MSSQL對比學(xué)習(xí)MYSQL的心得(三)--查看字段的長度
今天我們來對比下MYSQL和MSSQL關(guān)于查看字段長度之間的區(qū)別2014-06-06mysql 字符串長度計(jì)算實(shí)現(xiàn)代碼(gb2312+utf8)
PHP對中文字符串的處理一直困擾于剛剛接觸PHP開發(fā)的新手程序員。下面簡要的剖析一下PHP對中文字符串長度的處2011-12-12網(wǎng)站前端和后臺性能優(yōu)化的34條寶貴經(jīng)驗(yàn)和方法
網(wǎng)站前端和后臺性能優(yōu)化的34條寶貴經(jīng)驗(yàn)和方法,相關(guān)網(wǎng)頁技術(shù)人員,需要注意的地方。2011-05-05Yii 連接、修改 MySQL 數(shù)據(jù)庫及phpunit 測試連接
這篇文章主要介紹了Yii 連接、修改 MySQL 數(shù)據(jù)庫及phpunit 測試連接的相關(guān)資料,需要的朋友可以參考下2015-11-11CentOS系統(tǒng)中MySQL5.1升級至5.5.36
有相關(guān)測試數(shù)據(jù)說明從5.1到5.5+,MySQL性能會有明顯的提升,具體的需要自己建立測試環(huán)境去實(shí)踐下,今天我們就來操作下,并記錄下來升級的具體步驟2017-07-07MySQL運(yùn)算符!=和<>及=和<=>的使用區(qū)別
本文主要介紹了MySQL運(yùn)算符!=和<>及=和<=>的使用區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05