feat: 测试数据库docker容器的销毁重建说明

This commit is contained in:
dhb52 2024-05-04 00:20:23 +08:00
parent 65651fb1ed
commit c24fb20311

View File

@ -62,7 +62,16 @@ exit
暂不支持 MacBook Apple Silicon因为 达梦 官方没有提供 Apple Silicon 版本的 Docker 镜像。 暂不支持 MacBook Apple Silicon因为 达梦 官方没有提供 Apple Silicon 版本的 Docker 镜像。
## 2. MySQL 转换其它数据库 ## 2. 测试数据库docker容器的销毁重建
开发测试过程中有时候需要创建全新干净的数据库。由于测试数据docker容器采用数据卷volume挂载数据库实例的数据目录因此销毁数据需要停止容器后删除数据卷然后再重新创建容器。以postgres为例操作如下
```Bash
docker compose down postgres
docker volume rm ruoyi-vue-pro_postgres
```
## 3. MySQL 转换其它数据库
实现原理:通过读取 MySQL 的 `sql/mysql/ruoyi-vue-pro.sql` 数据库文件,转换成 Oracle、PostgreSQL、SQL Server 等数据库的脚本。 实现原理:通过读取 MySQL 的 `sql/mysql/ruoyi-vue-pro.sql` 数据库文件,转换成 Oracle、PostgreSQL、SQL Server 等数据库的脚本。