Commit ad03872844f69392f2718d8c50fa304389336b92

Authored by dhb52
1 parent d49db8ea

doc: 更新测试数据库 docker 运行文档

sql/tools/README.md
@@ -55,7 +55,7 @@ docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar @@ -55,7 +55,7 @@ docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar
55 ```Bash 55 ```Bash
56 docker compose up -d dm8 56 docker compose up -d dm8
57 # 注意:启动完 dm 后,需要手动再执行如下命令,因为 dm 不支持初始化脚本 57 # 注意:启动完 dm 后,需要手动再执行如下命令,因为 dm 不支持初始化脚本
58 -docker compose exec dm8 bash -c "exec /opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql" 58 +docker compose exec dm8 bash -c '/opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql'
59 exit 59 exit
60 ``` 60 ```
61 61
@@ -67,7 +67,8 @@ exit @@ -67,7 +67,8 @@ exit
67 67
68 ① 下载人大金仓 Docker 镜像: 68 ① 下载人大金仓 Docker 镜像:
69 69
70 -> x86_64 版本: https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/x86_64/kdb_x86_64_V009R001C001B0025.tar 70 +> x86_64 版本: https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/x86_64/kdb_x86_64_V009R001C001B0025.tar
  71 +
71 > aarch64 版本:https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/aarch64/kdb_aarch64_V009R001C001B0025.tar 72 > aarch64 版本:https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/aarch64/kdb_aarch64_V009R001C001B0025.tar
72 73
73 ② 加载镜像文件,在镜像 tar 文件所在目录运行: 74 ② 加载镜像文件,在镜像 tar 文件所在目录运行:
@@ -80,12 +81,10 @@ docker load -i x86_64/kdb_x86_64_V009R001C001B0025.tar @@ -80,12 +81,10 @@ docker load -i x86_64/kdb_x86_64_V009R001C001B0025.tar
80 81
81 ```Bash 82 ```Bash
82 docker compose up -d kingbase 83 docker compose up -d kingbase
83 -# 注意:启动完 kingbase 后,需要手动再执行如下命令,因为 dm 不支持初始化脚本  
84 -docker compose exec kingbase bash -c "exec ksql -Uroot -d test -f /tmp/schema.sql" 84 +# 注意:启动完 kingbase 后,需要手动再执行如下命令
  85 +docker compose exec kingbase bash -c 'ksql -U $DB_USER -d test -f /tmp/schema.sql'
85 ``` 86 ```
86 87
87 -**注意**: MyBatis、MyBatis Plus 目前不兼容人大金仓,推荐直接使用 PostgreSQL JDBC 驱动,已经 url 配置方式连接数据库。  
88 -  
89 ### 1.7 华为 OpenGauss 88 ### 1.7 华为 OpenGauss
90 89
91 ```Bash 90 ```Bash
sql/tools/docker-compose.yaml
@@ -93,7 +93,7 @@ services: @@ -93,7 +93,7 @@ services:
93 volumes: 93 volumes:
94 - dm8:/opt/dmdbms/data 94 - dm8:/opt/dmdbms/data
95 - ../dm/ruoyi-vue-pro-dm8.sql:/tmp/schema.sql:ro 95 - ../dm/ruoyi-vue-pro-dm8.sql:/tmp/schema.sql:ro
96 - # docker compose exec dm8 bash -c "exec /opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql" 96 + # docker compose exec dm8 bash -c '/opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql'
97 97
98 kingbase: 98 kingbase:
99 # x86_64: https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/x86_64/kdb_x86_64_V009R001C001B0025.tar 99 # x86_64: https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/x86_64/kdb_x86_64_V009R001C001B0025.tar