为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【操作系统】:win10
【问题描述】*:达梦数据库中有没有类似information_schema的表,可以直接连接到对应的服务上,我原来的连接是直接连接到information_schema,然后其他地方获取到数据库名(要求是这样的,不能更改),对这个数据库进行操作。现在切换到达梦数据库中没有information_schema,我该怎么连接到数据库中,在不知道数据库名的情况下这个连接是这样的
spring.datasource.datasource.jdbc-url=jdbc:mysql://127.0.0.1:3306?information_schema&useunicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&allowMultiQueries=true&useSSL=false
这个换成达梦数据库该怎么修改
达梦和MySQL不一样,相关的和Oracle、sqlserver有点类似的方式获取数据库里面的相关对象。
url正常的URL就是类似:
需要用户有相关查询系统字典、动态性能视图等的权限。
程序员手册可以看下:https://eco.dameng.com/document/dm/zh-cn/pm/jdbc-rogramming-guide.html
https://eco.dameng.com/document/dm/zh-cn/pm/dm8-admin-manual-appendix.html