springboot 连接kingbaseV8R6
·
springboot 连接kingbaseV8R6
一、选择使用金仓连接包
1、找到金仓连接包
如果已经安装了金仓数据库,那么使用everything软件搜索kingbase*.jar,就能找到连接jar包
2、选择正确版本连接包
<dependency>
<groupId>kingbase8</groupId>
<artifactId>kingbase8</artifactId>
<version>v8r6</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/kingbase8-8.6.0.jar</systemPath>
</dependency>
3、application.propertis中配置
spring.datasource.url=jdbc:kingbase8://localhost:54321/RY
spring.datasource.username=RY
spring.datasource.password=123456789
spring.datasource.driver-class-name=com.kingbase8.Driver
TIPS:
a) spring.datasource.url=jdbc:kingbase8://localhost:54321/{你的数据库},
jdbc后要紧跟着kingbase8,而不是kingbase
b)如果即便如此还报错,那就只能是kingbase最大连接数太小了,关闭其他地方对kingbase数据库的连接
二、也可以选择使用postgre的jar包连接
1、pom.xml
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
2、application.properties
#数据库
#postgre
spring.datasource.url=jdbc:postgresql://localhost:54321/RY
spring.datasource.username=RY
spring.datasource.password=123456789
spring.datasource.driver-class-name=org.postgresql.Driver
3、还是那句话
如果报错,那就大概率是kingbase最大连接数太小了,尤其是windows安装的kingbase 关闭其他地方对kingbase数据库的连接
更多推荐
所有评论(0)