Nacos啟動報錯:[db-load-error]load jdbc.properties error


Nacos啟動報錯:[db-load-error]load jdbc.properties error。

 

一個小小的問題,查找了很多資料和解決方案都沒有解決,挫敗感油然而生。

 

已經通過nacos-practice/logs文件夾下的nacos.log文件查看錯誤提示,一一解決和排除了啟動過程中各種各樣的錯誤,如數據源配置(庫名、用戶名、密碼等),啟動方式配置等。[db-load-error]load jdbc.properties error,碰到這個錯誤長時間解決不了。

看到網上各種例子,數據庫都是有密碼的,自己最初配置數據庫沒有密碼,所以db.password配置為空

 

將mysql數據庫root用戶空密碼修改為'root'

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

將db.password配置為root,重新啟動,終於不報錯了,喜大普奔!淚流滿面!

 

簡述nacos配置(非集群,單機)過程

1.nacos包下載下來放在某個位置,(根據需要,nacos文件夾重命名為了nacos-practice),將conf文件夾下的application.properties.example文件復制,example后綴去掉。

 

2.application.properties文件修改配置如下。

端口號默認8848,這里修改為8900

 

3.127.0.0.1:3307為本地搭建的mysql服務,nacos_practice_config為nacos數據源庫,執行nacos-mysql.sql生成相應表格。可放在第一步做。

 

4.啟動

windows系統下使用命令行,startup.cmd -m standalone 啟動,或建立批處理文件,將命令行startup.cmd -m standalone寫入文件start.bat,雙擊啟動。

 

5.根據提示,訪問http://192.168.51.46:8900/nacos,192.168.51.46是本機ip地址,8900為nacos端口號,輸入默認用戶名密碼nacos,即進入。

 

 總結

Nacos啟動報錯:[db-load-error]load jdbc.properties error。錯誤原因可能多種多樣,此篇博文解決方式為修改mysql數據庫空密碼為有密碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM