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根目录下创建pluginsmysql目录结构,将下载好的驱动放入创建的目录下

准备数据库

新建数据库

执行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没有记录

新增一条记录

刷新数据表

问题解决

原文地址:https://www.cnblogs.com/momo-88/p/13658536.html