nacos無(wú)法連接mysql的解決方法
原因
nacos的pom依賴的mysql版本與mysql版本不一致導(dǎo)致
步驟1:
修改pom文件中mysql為對(duì)應(yīng)版本依賴
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency>
步驟2:
building項(xiàng)目解決編譯報(bào)錯(cuò)(刪除舊依賴)
步驟3:
重新打包 mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
添加mysql配置位置
解決Nacos無(wú)法連接Mysql8.0+的問(wèn)題
Nacos0.7版本加入了支持mysql數(shù)據(jù)源功能,nacos集群的配置可以持久化到mysql。
不過(guò)我在使用mysql8.0.19的時(shí)候用nacos連接出現(xiàn)異常。
提示無(wú)法連接數(shù)據(jù)庫(kù),檢查配置的數(shù)據(jù)庫(kù)連接確認(rèn)無(wú)誤。
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即可。
啟動(dòng)時(shí)會(huì)提示更換了mysql的driver-class類。
到此這篇關(guān)于nacos無(wú)法連接mysql的解決方法 的文章就介紹到這了,更多相關(guān)nacos無(wú)法連接mysql內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。