docker版nacos连接mysql8异常处理 No DataSource set!

nacos版本:2.2.3

mysql版本:8.0.30

错误异常:

Nacos Server did not start because dumpservice bean construction failure : No DataSource set

尝试加过的配置:

复制代码
command: 
     --init-connect="SET collation_connection=utf8mb4_0900_ai_ci"
     --init-connect="SET NAMES utf8mb4"
     --skip-character-set-client-handshake
复制代码
- MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true

查看mysql日志docker logs mall4cloud-mysql

进入 MySQL 检查数据库

复制代码
docker exec -it mall4cloud-mysql mysql -uroot -proot -e "SHOW DATABASES;"

数据库初始化

复制代码
# 进入 MySQL 容器
docker exec -it mall4cloud-mysql mysql -uroot -proot

# 在 MySQL 中执行
CREATE DATABASE IF NOT EXISTS nacos CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
相关推荐
晨晖21 小时前
nginx和docker
docker
sleP4o1 小时前
Windows 11 24H2 配置WSL2 + Docker
windows·docker·容器
TDengine (老段)1 小时前
强杀服务、重启系统及断电对 TDengine 影响
运维·服务器·数据库·物联网·时序数据库·tdengine·涛思数据
序属秋秋秋2 小时前
《Linux系统编程之进程基础》【进程优先级】
linux·运维·c语言·c++·笔记·进程·优先级
加勒比之杰克2 小时前
【操作系统原理】Linux 进程控制
linux·运维·服务器·进程控制
张较瘦_2 小时前
Windows Docker使用实战教程
windows·docker·容器
我是小超人-雨石花8 小时前
Jenkins&Robot Framework持续集成
运维·jenkins·ci
wanhengidc10 小时前
云手机的软件核心是什么
运维·服务器·web安全·游戏·智能手机
芬加达10 小时前
jvm八股
运维·服务器·jvm