windows 下载安装人大金仓连接:
www.kingbase.com.cn/xzzx/index.…
安装步骤
- 下载之后,双击
-
之后基本是傻瓜操作,点击下一步。
-
特殊处理的设置:选择安装文件夹
4. 设置端口号与账号密码
5. 这里还有一步很重要就是要选择,适用版本,不用添加证书,试用期是90天3个月的,我又重新装的,所以就没有那个步骤了
运行管理工具
开始任务栏搜索数控开发管理工具,打开就可以库名和表名了,
引入依赖
system->pom.xml 添加如下依赖
<!-- https://mvnrepository.com/artifact/cn.com.kingbase/kingbase8 -->
<dependency>
<groupId>cn.com.kingbase</groupId>
<artifactId>kingbase8</artifactId>
<version>8.6.0</version>
</dependency>
配置文件
datasource:
druid: # Druid 【监控】相关的全局配置
web-stat-filter:
enabled: true
stat-view-servlet:
enabled: true
allow: # 设置白名单,不填则允许所有访问
url-pattern: /druid/*
login-username: # 控制台管理用户名和密码
login-password:
filter:
stat:
enabled: true
log-slow-sql: true # 慢 SQL 记录
slow-sql-millis: 100
merge-sql: true
wall:
config:
multi-statement-allow: true
driver-class-name: com.kingbase8.Driver
dynamic: # 多数据源配置
druid: # Druid 【连接池】相关的全局配置
initial-size: 1 # 初始连接数
min--idle: 1 # 最小连接池数量
max-active: 20 # 最大连接池数量
max-wait: 600000 # 配置获取连接等待超时的时间,单位:毫秒
time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒
min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位:毫秒
max-evictable-idle-time-millis: 900000 # 配置一个连接在池中最大生存的时间,单位:毫秒
validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效
test-while-idle: true
test-on-borrow: false
test-on-return: false
primary: master
datasource:
master:
name: kingtest
url: jdbc:kingbase8://127.0.0.1:54321/${spring.datasource.dynamic.datasource.master.name}?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例
username: root
password: root
启动测试
正常启动之后,就说明可以了,可以自己创建表和库,增点数据测试,基本语法基本与mysql差不多。
开发正常就用mybatis-plus 与 mybaits即可
KingBase mybatisplus 与mybaits管网连接:
help.kingbase.com.cn/v9/developm…
这个管网,有很多教程语法以及出现问题还有数据迁移。都可以看。