EOS Low-Code Platform 8 EOS Low-Code Platform 8
  • 8.3.2 (opens new window)
  • 8.3.1 (opens new window)
  • 8.3LA1 (opens new window)
  • 8.2GA (opens new window)
产品简介
学习指南
更新说明
安装与集成
初见EOS
低代码开发手册
专业代码开发手册
专题场景实战
公共服务框架
应用运行治理
升级手册
常见问题
  • 如何使用自定义的数据库服务运行EOS8
  • 环境准备
  • 下载并解压安装介质
  • 创建服务所需的数据库与表
  • nacos
  • afcenter
  • bps
  • governor
  • 修改运行环境中数据库相关的配置
  • nacos
  • afcenter
  • bps
  • governor
  • 运行验证

# 如何使用自定义的数据库服务运行EOS8

# 环境准备

大多数与Windows快速安装的环境准备相同,唯一的区别在于,本篇文档不使用安装介质中自带的MySQL,而是使用用户自定义的数据库系统。

目前EOS Platform支持的数据库系统如下所示:

  • MySQL≥5.7.25
  • Oracle Database 11g
  • 达梦8
  • 高斯9.2.4

# 下载并解压安装介质

如果使用标准的解压路径D:\primeton\eos-8.3-dev,请参考Windows快速安装;若想使用自定义的解压路径,请参考如何将EOS8安装在自定义目录下。

# 创建服务所需的数据库与表

# nacos

在数据库管理系统中创建名为nacos的数据库。

创建完毕后,执行安装目录\nacos\conf下的mysql-schema.sql与dm-schema.sql,创建所需的表与索引。

# afcenter

在数据库管理系统中创建名为afcenter4eos8的数据库。

创建完毕后,根据自身使用的数据库系统,在安装目录\server\afcenter\db-scripts\all下找到对应的初始化SQL脚本。

比如使用的数据库系统是MySQL,则使用初始化脚本Mysql/all.sql,创建afcenter所需的表与索引。

# bps

在数据库管理系统中创建名为bps4eos8的数据库。

创建完毕后,根据自身使用的数据库管理系统,在安装目录\server\bps\db-scripts\all下找到对应的初始化SQL脚本。

比如使用的是MySQL,则初始化脚本为Mysql/all.sql。使用该脚本可以创建bps所需的表与索引。

# governor

在数据库管理系统中创建名为governor4eos8的数据库。

创建完毕后,根据自身使用的数据库管理系统,在安装目录\server\governor\db-scripts\all下找到对应的初始化SQL脚本。比如使用的是MySQL,则初始化脚本为Mysql/all.sql。使用该脚本可以创建governor所需的表与索引。

# 修改运行环境中数据库相关的配置

与数据库相关的配置包括:

  • 登录用户名
  • 登录密码
  • 数据库所在host
  • 数据库所监听的端口号

# nacos

在安装目录\nacos\conf\application.properties中找到以下这段配置

### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/eos832nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=primeton
db.driver-class-name.0=com.mysql.cj.jdbc.Driver

根据实际情况修改其中的登录用户名、登录密码、数据库host与数据库监听端口。

# afcenter

在安装目录\server\afcenter\config\AFCENTER\config\user-config.xml找到以下这段配置

        <group name="default">
            <configValue key="Database-Type">MySql</configValue>
            <configValue key="Jdbc-Type"/>
            <configValue key="C3p0-DriverClass">com.mysql.jdbc.Driver</configValue>
            <configValue key="C3p0-Url">jdbc:mysql://127.0.0.1:3306/eos832afcenter?serverTimezone=GMT%2B8&amp;characterEncoding=utf8&amp;useSSL=false</configValue>
            <configValue key="C3p0-UserName">root</configValue>
            <configValue key="C3p0-Password">{3DES}Dm/TlAEtk3IrPRdPe/hkwnqT003gy+EoPw==</configValue>
            ...
        </group>

根据实际情况修改其中的登录用户名、登录密码、数据库host与数据库监听端口。

# bps

在安装目录\server\bps\config\BPS-SERVER\config\user-config.xml找到以下这段配置

        <group name="default">
            <configValue key="Database-Type">MySql</configValue>
            <configValue key="Jdbc-Type"/>
            <configValue key="C3p0-DriverClass">com.mysql.jdbc.Driver</configValue>
            <configValue key="C3p0-Url">jdbc:mysql://127.0.0.1:3306/eos832bps?serverTimezone=GMT%2B8&amp;characterEncoding=utf8&amp;useSSL=false</configValue>
            <configValue key="C3p0-UserName">root</configValue>
            <configValue key="C3p0-Password">{3DES}Yi83g0pvRRKdUM8h1HdDVwbGha1snmcTtg==</configValue>
            ...
        </group>

根据实际情况修改其中的登录用户名、登录密码、数据库host与数据库监听端口。

# governor

在安装目录\server\governor\config\application.properties中找到以下这段配置

spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/governor4eos8?serverTimezone=GMT%2B8&characterEncoding=UTF-8&useSSL=false
spring.datasource.username=root
spring.datasource.password=primeton

根据实际情况修改其中的登录用户名、登录密码、数据库host与数据库监听端口。

# 运行验证

参考Windows快速安装。

← 安装到自定义目录 环境准备 →