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沒有記錄

新增一條記錄

刷新數據表

