如何在dolphinscheduler单机版中切换MySQL数据库
一、整体流程
下面是切换dolphinscheduler单机版数据库的整体流程:
erDiagram
USERS ||--o| PROJECTS : has
PROJECTS ||--o| PROCESS_DEFINITIONS : has
PROCESS_DEFINITIONS ||--o| PROCESS_INSTANCES : has
二、具体步骤
步骤 | 操作 |
---|---|
1. 备份数据 | 备份当前数据库中的数据 |
2. 修改配置文件 | 修改dolphinscheduler的配置文件 |
3. 创建新数据库 | 在MySQL中创建一个新的数据库 |
4. 还原数据 | 将备份的数据还原到新数据库中 |
1. 备份数据
# 备份数据库
mysqldump -h localhost -u root -p --databases dolphinscheduler > dolphinscheduler.sql
2. 修改配置文件
找到并编辑conf
目录下的datasource.properties
文件,修改如下内容:
# 修改MySQL数据库连接信息
datasource.url=jdbc:mysql://localhost:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8
datasource.username=root
datasource.password=123456
3. 创建新数据库
在MySQL中执行以下命令来创建新的数据库:
# 创建新数据库
create database dolphinscheduler_new;
4. 还原数据
将备份的数据还原到新数据库中:
# 还原数据到新数据库
mysql -h localhost -u root -p dolphinscheduler_new < dolphinscheduler.sql
结束语
通过以上步骤,你就成功地在dolphinscheduler单机版中切换了MySQL数据库。记得在操作前备份数据以免遗失重要信息。祝你顺利完成任务!