1. 程式人生 > 實用技巧 >nacos1.3.0連線mysql8問題

nacos1.3.0連線mysql8問題

nacos1.3.0連線mysql8問題

作者:薄輝'靜謐

nacos版本:nacos-server-1.3.0

mysql版本:8.0.16

作業系統:windows10

版本介紹

nacos1.3.0

nacos資料持久化

nacos資料持久化通常需要連線mysql,nacos預設使用的是mysql5.1.34,可以直接雙擊啟動程式執行

如果當前電腦上使用的是mysql8,則需要執行以下操作

解決方法

檢視mysql版本

下載驅動

放置驅動

在nacos根目錄下建立plugins\mysql目錄結構,將下載好的驅動放入建立的目錄下

準備資料庫

新建資料庫

執行nacos自帶的sql指令碼

修改配置檔案

nacos連線資料庫需要增加配置資訊

配置檔案位置

新增配置資訊

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?serverTimezone=GMT%2B8&characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

db.user=xxx

db.password=xxxxxx

mysql8需要增加 serverTimezone 時區

serverTimezone=GMT%2B8

啟動測試

雙擊啟動項

檢視載入檔案

開啟視覺化平臺

開啟瀏覽器,地址輸入:127.0.0.1:8848/nacos

新增配置

預設config_info沒有記錄

新增一條記錄

重新整理資料表

問題解決