为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Linux
【CPU】:
【问题描述】*:DM开启MySQL兼容模式后,查询时任然需要加上数据库名称.有什么配置可以绕开
已开mysql兼容模式
MySQL用的是use 来切数据库,达梦不支持这个写法;
要指定固定的数据库,如果是java,可以在jdbc的url中指定
datasource: master: url: jdbc:dm://server1:5236/CENTER-SERVER
username: CENTER-SERVER
password: xxxxx
driver-class-name: dm.jdbc.driver.DmDriver
url: jdbc:dm://dmsvc?dmsvc=(192.168.0.1:5236,192.168.0.2:5236)&schema=模式名
配置连接串时可以指定要连接的目标模式
在dm.ini里配置过滤,重启生效。
使用对应模式的账号查询时,可以不用填写模式名