Nacos啓動: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExceptionTable nacos_config.config_inf

把nacos-1.1.4-server下載到本地之後,然後直接在bin目錄下啓動startup.cmd報錯

本地Mysql版本:5.6.44

nacos-server版本:1.1.4

我找了很多解決辦法,更多的說的是nacos自帶的mysql版本低,網上更多的是解決mysql-5.8.0版本與nacos的啓動問題

解決

    解決步驟:

                 查看nacos和本地mysql連接的用戶名密碼是否正確

                 在本地mysql創建nacos_config數據庫

                  在nacos_config數據庫下執行所有的SQL命令得到對應的表和數據

                  啓動nacos

      1. 查看nacos的/conf/application.properties文件裏連接本地mysql的用戶名和密碼是否正確,如果和本地mysql連接時不一致,就改成你本地連接時的

          

 2.在本地mysql數據庫裏創建nacos_config數據庫(可以用命令進入本地mysql數據庫創建,或者直接使用navicat連接數據庫,然後創建,我這裏用的是navicat連接的本地mysql)

3. 創建成功之後,打開nacos-server文件夾下的/conf/nacos-mysql.sql文件,直接複製裏邊所有的sql命令,在navicat的nacos數據庫下運行【當然也可以直接在navicat裏運行sql文件,都可以,把命令裏邊的表和數據拿到即可】

4.重新啓動nacos-server-1.1.4下的bin/startup.cmd文件

 

 

 5.web界面訪問

           訪問地址:https://localhost:8848/nacos

             

 

                    登錄成功界面

                    登錄用戶名和密碼均爲nacos

 小記

              mysql8.0版本的登錄錯誤沒有遇到過,如果遇到了建議查看這些文章https://www.cnblogs.com/ningwuyu/p/12923892.html,或者說如果報的是相同的問題建議按5.6.44版本的重新解決一遍

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章