java连接达梦数据库,用户名是其他库的名称无法指定库,所有mapper查询的都是以用户名相同的库内的表

java 复制代码
      driver-class-name: dm.jdbc.driver.DmDriver
      url: jdbc:dm://192.168.0.6:5236/one
      username: two
      password: xxxxxx
      druid:
        filters: stat,slf4j
        connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000;schema=one
        initial-size: 50
        min-idle: 50
        max-active: 150
        max-wait: 30000
        time-between-eviction-runs-millis: 20000
        min-evictable-idle-time-millis: 10000
        validation-query: SELECT 1 FROM DUAL
        test-while-idle: true
        test-on-borrow: false
        test-on-return: false

我们要连接 one库,但是实际确查询的two库,因为登录用户名是two,如何设置呢?

再连接池connectionProperties属性添加schema=one属性来指定库

本质原因就是达梦数据库比较特殊

相关推荐
怀旧诚子7 小时前
timeshift之Fedora43设置,已在VM虚拟机验证,待真机验证。
java·服务器·数据库
1104.北光c°7 小时前
滑动窗口HotKey探测机制:让你的缓存TTL更智能
java·开发语言·笔记·程序人生·算法·滑动窗口·hotkey
for_ever_love__8 小时前
Objective-C学习 NSSet 和 NSMutableSet 功能详解
开发语言·学习·ios·objective-c
haixingtianxinghai8 小时前
Redis的定期删除和惰性删除
数据库·redis·缓存
资深web全栈开发8 小时前
PostgreSQL Schema 最佳实践:架构师的命名与组织艺术
数据库·postgresql
麦聪聊数据9 小时前
利用实时数据管道与 SQL2API 重构企业自动化审计架构
数据库·sql·低代码
麦聪聊数据9 小时前
重构开放生态:利用 QuickAPI 跨越遗留系统与敏捷交付的工程实践
数据库·sql·低代码·restful
云原生指北10 小时前
GitHub Copilot SDK 入门:五分钟构建你的第一个 AI Agent
java
百结21414 小时前
Mysql数据库操作
数据库·mysql·oracle
keep one's resolveY14 小时前
时区问题解决
数据库