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属性来指定库

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

相关推荐
曹牧2 小时前
Oracle EXPLAIN PLAN
数据库·oracle
BD_Marathon2 小时前
SQL学习指南——视图
数据库·sql
开发小能手-roy3 小时前
StringBuilder vs StringBuffer:2024年还需要线程安全字符串吗?
开发语言·python·安全
开发小能手-roy3 小时前
Java集合框架选型指南:从ArrayList到ConcurrentSkipListMap
java·开发语言
活宝小娜3 小时前
mysql详细安装教程
数据库·mysql·adb
贤时间3 小时前
codex 助力oracle ebs 开发
数据库·oracle
凡人叶枫3 小时前
Effective C++ 条款41:了解隐式接口和编译期多态
java·开发语言·c++·effective c++
凡人叶枫3 小时前
Effective C++ 条款42:了解 typename 的双重意义
java·linux·服务器·c++
秉承初心3 小时前
PostgreSQL 数据性能瓶颈突破实战
数据库·postgresql·oracle