阿里druid数据库连接池 配置达梦8
系统原先使用的是MySQL5.7,现需转成达梦8数据库
使用druid配置dm8安装驱动
druid1.1.21版本以上支持达梦数据库的驱动连接,不需要再自己引入
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.3</version> </dependency>
spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: dm.jdbc.driver.DmDriver druid: url: jdbc:dm://localhost:5237 username: TEST password: Dameng456
也可以使用达梦提供的驱动包,引入maven仓库中
驱动包在安装路径下的driversjdbc中
DmJdbcDriver16 对应 Jdk1.6 及以上环境
DmJdbcDriver17 对应 Jdk1.7 及以上环境
DmJdbcDriver18 对应 Jdk1.8 及以上环境
加入maven仓库
mvn install:install-file -Dfile=D:DM8driversjdbcDmJdbcDriver18.jar -DgroupId=com.dm -DartifactId=DmJdbcDriver18 -Dversion=1.8 -Dpackaging=jar
<!-- 达梦数据库驱动 --> <dependency> <groupId>com.dm</groupId> <artifactId>DmJdbcDriver18</artifactId> <version>1.8</version> </dependency>
注意:原有的MySQL换成达梦8后,group by语句会出错,按照dm8的语法重新修改下SQL即可正常使用。