最新的社区版。
起初是默认解压后什么都不调整直接/bin/bash install.sh安装,后来连续遇到两次用了一个星期后突然dataease容器关闭,一直提示
2025-12-09 09:51:27.988 e[34mINFO e[0;39m — [ main] e[36mcom.zaxxer.hikari.HikariDataSource e[0;39m : HikariPool-1 - Starting…
第一次是全部数据挂载卷和容器全部删除后重装(重启容器和删除容器再安装dataease都提示无法连接数据库),过了一个星期又挂了,和上次一模一样,然后我觉得是不是默认的数据库有问题,所以我自己搞个数据库8.4.5的容器,内外网都可以正常访问,然后修改了install.conf的数据库连接配置,但是无法安装成功,一直提示无法连接…反复报这些错误命令
<2025-12-09 11:29:53.021 e[34mINFO e[0;39m — [ main] e[36mcom.zaxxer.hikari.HikariDataSource e[0;39m : HikariPool-1 - Starting…
2025-12-09 11:29:54.027 e[31mWARN e[0;39m — [ main] e[36mConfigServletWebServerApplicationContexte[0;39m : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘schedulerStarter’: Unsatisfied dependency expressed through field ‘scheduler’: Error creating bean with name ‘flywayInitializer’ defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Unable to obtain connection from database: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
SQL State : 08S01
Error Code : 0
Message : Communications link failure>
我创建的mysql8配置直接copy的安装指南的外部数据库配置,然后用指南里面的创建数据库命令创建了数据库,docker-compose.yml文件如下
version: ‘3’
services:
mysql-de:
image: mysql:8.4.5
container_name: mysql8
environment:
MYSQL_ROOT_PASSWORD: Password123@mysql
volumes:
- ./conf/my.cnf:/etc/mysql/conf.d/dataease.cnf
- ./data:/var/lib/mysql
ports: - “13306:3306”
restart: always
healthcheck:
test: [“CMD”, “mysqladmin”, “ping”, “-h”, “localhost”, “-u”, “root”, “-pPassword123@mysql”]
interval: 10s
timeout: 5s
retries: 10
dataease的install.conf修改的配置如下
数 据 库 配 置
是 否 使 用 外 部 数 据 库
DE_EXTERNAL_MYSQL=true
数 据 库 地 址
DE_MYSQL_HOST=8.138.x.x(本地、远程ip,同docker网络组使用容器名都试过了)
数 据 库 端 口 (仅 使 用 外 部 数 据 库 时 才 生 效 )
DE_MYSQL_PORT=13306
DataEase 数 据 库 库 名
DE_MYSQL_DB=dataease
数 据 库 用 户 名
DE_MYSQL_USER=root
数 据 库 密 码 , 密 码 如 包 含 特 殊 字 符 , 请 用 双 引 号 引 起 来 , 例 如 DE_MYSQL_PASSWORD=“Test@4&^%*^”
DE_MYSQL_PASSWORD=Password123@mysql
数 据 库 参 数
DE_MYSQL_PARAMS="autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToN
ull&useSSL=false&allowPublicKeyRetrieval=true"
搞了两天了,无法解决,求各位大佬帮忙看看 ![]()