Springboot连接 Druid数据源报错Failed to obtain JDBC Connection: dbType not support
druid
阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
项目地址:https://gitcode.com/gh_mirrors/druid/druid
免费下载资源
·
前言
最近项目中需要配置多数据源,在执行查询方法时遇到一个错误Failed to obtain JDBC Connection: dbType not support,记录下解决过程。
正文
问题再现
Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection: dbType not support : com.alibaba.druid.pool.DruidDataSource, url jdbc:p6spy:mysql://127.0.0.1:3306/Mytest?autoReconnect=true&useSSL=false&characterEncoding=utf-8
at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:150)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
... 80 common frames omitted
原因
从字面意思上看是数据类型不支持什么东西,是什么呢?
将yaml文件druid 配置的 sql 防火墙(下图中的wall)关掉,问题解决。
总结
记录下这次填坑的的过程,希望给他人带来帮助,可以少踩些坑。
GitHub 加速计划 / druid / druid
27.83 K
8.56 K
下载
阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
最近提交(Master分支:3 个月前 )
f060c270 - 6 天前
1613a765
* Improve gaussdb ddl parser
* fix temp table 8 天前
更多推荐
已为社区贡献5条内容
所有评论(0)