首页 > 数据库 >数据库迁移工具--DBMotion使用教程

数据库迁移工具--DBMotion使用教程

时间:2024-02-08 13:44:28浏览次数:31  
标签:教程 -- server DBMotion dbmotion mysql dts docker

DBMotion 安装与使用
1. 访问地址
DBMotion, 数据库迁移 | Squids.cn

2. 下载 docker-compose.yaml
点击下载 docker-compose.yaml 配置文件

https://squids.cn/download/dbmotion/docker-compose.yaml

version: '3.0'
services:
  dts-mysql:
    image: mysql:latest
    container_name: dts-mysql
    environment:
      MYSQL_ROOT_PASSWORD: dbmotion
    command: ['mysqld', '--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci', --default-time-zone=UTC]
  dts-api-server:
    image: squids/dbmotion-community:latest
    container_name: dts-api-server
    environment:
      - SERVER_MODE=DOCKER
      - MYSQL_URI=root:dbmotion@(dts-mysql)/dbmotion
    depends_on:
      - dts-mysql
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /var/dbmotion:/dbmotion/log
    privileged: true
  dts-ui:
    image: squids/dbmotion-ui-community:latest
    container_name: dts-ui
    ports:
      - "30000:80"
    depends_on:
      - dts-mysql
      - dts-api-server

访问ip:3000

 

标签:教程,--,server,DBMotion,dbmotion,mysql,dts,docker
From: https://www.cnblogs.com/libruce/p/18011741

相关文章

  • OpenMLDB 作为中国唯一的特征平台产品入选 2023 Gartner 研究报告
    在国际权威咨询与研究机构Gartner发布的重要研究报告《TheLogicalFeatureStore:DataManagementforMachineLearning》(《逻辑特征存储:机器学习的数据管理》,下文简称报告)中,OpenMLDB荣幸作为中国唯一的特征平台代表产品入选该报告。该报告深刻剖析了当前机器学习应用在......
  • 质数基础筛法
    目录埃氏筛线性筛埃氏筛埃氏筛是一种筛素数的方法,埃氏筛的思想很重要,主要是时间复杂度朴素的埃氏筛的时间复杂度是\(O(nlogn)\)这个复杂度是调和级数vector<int>p;intvis[N];voidsolve(){ rep(i,2,n){ if(!vis[i]) p.pb(i); for(intj=i+i;j<=n;j+=i) vis[j]=1; ......
  • 柱状图(5)
    案例1参考代码如下<!-- 此示例下载自https://echarts.apache.org/examples/zh/editor.html?c=bar-polar-real-estate--><!DOCTYPEhtml><htmllang="en"style="height:100%"><head><metacharset="utf-8"><......
  • Sliver C2 实战 vulntarget-f
    ‍网络拓扑hostip1ip2ubuntu(自用)192.168.130.14/centos192.168.130.310.0.10.2ubuntu110.0.10.310.0.20.2ubuntu210.0.20.3/‍信息收集开放了很多端口,优先从web入手。​​fscan过一遍网站指纹,发现可能可以利用xxe。​​‍zimbracmk​......
  • 微信小程序(一) | 注册与安装
    ......
  • 【c&c++】可变参数:va_list(),va_start(),va_arg(),va_end() 详细解析
    目录1、含义:2、使用:3、连续打印出自定义格式的文字:1、含义:(1)va_list是C语言中的一个宏定义,用于表示一个变长参数列表。它是一个指向变长参数列表的指针,可以通过宏va_start、va_arg和va_end对变长参数列表进行访问和操作。在函数中需要接收不定数量的参数时,可以使用va_list来处......
  • 【c&c++】linux守护进程设置开机自启动的两种方式
    linux守护进程设置开机自启动的两种方式前期准备第一种方式第二种方式 前期准备首先,我们创建一个守护进程1、守护进程初始化程序init.c文件如下:#include<unistd.h>#include<signal.h>#include<sys/param.h>#include<sys/types.h>#include<sys/stat.h>voidinit......
  • 英文短语和单词备忘 - as well as
    Englishphrasesandvocabularynotes:aswellas"aswellas"是一个连接词组,通常用于连接两个相似的元素,以强调两者都具有某种性质或特征。以下是一些常见的用法:添加额外的信息:"aswellas"经常用于在列举中添加额外的信息,表示与之前提到的事物类似或相关。例句:"Ienj......
  • CMakeLists常用指令
    #指定cmake最低版本cmake_minimum_required(VERSION3.10.2)#指定工程名字和支持的语言project(testLANGUAGESCXX)#指定cmake模块路径set(CMAKE_MODULE_PATH"${CMAKE_SOURCE_DIR}/cmake")#指定C++标准set(CAMKE_CXX_STANDARD17)#搜索第三方包......
  • js 事件冒泡 事件捕获
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><title>test</title>......