人大金仓数据库安装教程

251 阅读2分钟

windows 下载安装人大金仓连接:

www.kingbase.com.cn/xzzx/index.…

img.png

安装步骤

  1. 下载之后,双击

img_2.png

  1. 之后基本是傻瓜操作,点击下一步。

  2. 特殊处理的设置:选择安装文件夹

img_3.png 4. 设置端口号与账号密码

img_4.png 5. 这里还有一步很重要就是要选择,适用版本,不用添加证书,试用期是90天3个月的,我又重新装的,所以就没有那个步骤了

运行管理工具

开始任务栏搜索数控开发管理工具,打开就可以库名和表名了,

img_5.png

引入依赖

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>

配置文件

img_1.png

  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…

这个管网,有很多教程语法以及出现问题还有数据迁移。都可以看。