alibaba / druid

阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
https://github.com/alibaba/druid/wiki
Apache License 2.0
27.97k stars 8.58k forks source link

分页插件指定了DbType不生效问题 #4859

Open javadoge opened 2 years ago

javadoge commented 2 years ago

项目:springboot + mybatisplus + druid + tdengine

1 如上图,配置了插件,并设置了 DbType.POSTGRE_SQL

我的数据源 driver-class-name 为:com.taosdata.jdbc.rs.RestfulDriver

发现 SQLStatementParser 获取到的 dbtype是 other,请问怎么强制指定 这个dbtype呢?

2

现在问题是 如果dbtype是other,会导致解析sql异常了,求大佬指点,万分感谢。

版本:druid 1.2.5

javadoge commented 2 years ago

配置了 这个

druid: proxy-filters:

javadoge commented 2 years ago

找到问题了。。。 druid sql 日志拦截的时候 ,还根据driver class 找了一下支持得驱动,如果不存在的话,dbtype就是other,导致sql解析异常,建议 如果是other的话 就不要解析了,用户写得什么sql 就打印什么sql