nacos1.3.2连接mysql_nacos1.3.0连接mysql8问题

本文详细介绍了nacos 1.3.2版本如何连接到mysql 8.0.16数据库,包括创建数据库、执行SQL脚本、配置驱动路径、修改配置文件以适应mysql8的serverTimezone设置,以及启动和验证配置的正确性。
摘要由CSDN通过智能技术生成

nacos1.3.0连接mysql8问题

作者:薄辉'静谧

nacos版本:nacos-server-1.3.0

mysql版本:8.0.16

操作系统:windows10

版本介绍

nacos1.3.0

d98305642b49115e62ac6c2823231b49.png

nacos数据持久化

nacos数据持久化通常需要连接mysql,nacos默认使用的是mysql5.1.34,可以直接双击启动程序执行

如果当前电脑上使用的是mysql8,则需要执行以下操作

e9aa54944311867e145d224952259f6c.png

解决方法

查看mysql版本

32b8bb34a4faa4f684c8477ca8268bfc.png

下载驱动

3043bb2ad2b50ab7be39225c3e3228c3.png

放置驱动

10412209072f7c6eeaa6db4306d1dc17.png

在nacos根目录下创建plugins\mysql目录结构,将下载好的驱动放入创建的目录下

准备数据库

新建数据库

dc390978ebdefc51796a5fc20d82a5f0.png

执行nacos自带的sql脚本

2bb0aaec30afc3973a1698cbd3d0bfaf.png

修改配置文件

nacos连接数据库需要增加配置信息

配置文件位置

8f562646604d5f198e9339b4f684fd3a.png

添加配置信息

4e8ddd9c22d52df5032ce41660151395.png

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

启动测试

双击启动项

dff4a571f491267faffacf8efd5ecba0.png

查看加载文件

ce0c6bc619ed336a795e1c0de7d871c6.png

打开可视化平台

打开浏览器,地址输入:127.0.0.1:8848/nacos

1d7187881d780644950cde8e95419163.png

新增配置

默认config_info没有记录

c0237d32a459ee9f9a95d8b01a7b4e44.png

新增一条记录

cbb09d5b0e0a2114779827e3549f3278.png

刷新数据表

82f04fa7293218096c7b08c7a845dbb7.png

问题解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值