1.概述
当用户使用私有部署版本数知鸟,并想将其中的数据连接到自己的数据库时,可进行以下操作
2.新建数据库
注1:仅支持mysql数据库,且版本要求为8.0.32及以上
注2:新建数据库的字符集为lutf8mb4,排序规则为utf8mb4_general_ci
运行如下命令,其中“数据库名”“用户名”需按照实际信息进行修改
#新建数据库
create schema shuzhiniao collate utf8mb4_general_ci;
#授予用户此数据库所有权限,%表示网络用户,否则只能localhost连接
GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'%';
GRANT SELECT ON `performance_schema`.user_variables_by_thread TO'用户名'@'%';
#刷新权限
FLUSH PRIVILEGES;
3.注释代码
在compose.yml文件中注释以下内容
4.更改环境变量
在app.env文件中修改以下内容
变量名称 | 说明 |
---|---|
ENV_DB_HOST | 主机:端口 |
ENV_DB_NAME | 数据库名称 |
ENV_DB_USERNAME | 用户名 |
ENV_DB_PASSWORD | 密码 |