人大金仓数据库CentOS7安装简述
迪丽瓦拉
2025-06-01 09:44:19
0

人大金仓数据库CentOS7安装简述
kingbase安装

前言
金仓数据库管理系统【简称:KingbaseES】是北京人大金仓信息技术股份有限公司(简称人大金仓)自主研发的、具有自主知识产权的商用关系型数据库系统。
… 巴拉巴拉
总结一句话就是,这是国产化的必备软件,好好学,好好用,拥抱它,不会错。
详细官方文档点击这里:https://help.kingbase.com.cn/v8/install-updata/install-linux/install-linux-1.html
预备工作
获取所需文件

  1. 获取安装包:https://www.kingbase.com.cn/rjcxxz/index.html ,注意:获取安装包需要提供手机号,以便于获取验证码。

在这里插入图片描述

  1. 获取授权文件
    在这里插入图片描述

服务器操作

  1. 把安装包和授权文件传输到服务器/opt目录下备用
  2. 创建新用户,命令:useradd kingbase
  3. 为新用户设置密码,命令:passwd kingbase
  4. 进入到/opt目录,挂载安装包文件,命令:mount KingbaseES_V008R006C007B0012_Lin64_install.iso /mnt
  5. 将/mnt里面的文件拷贝到/home/kingbase,命令:cp -rf /mnt/* /home/kingbase/
  6. 取消挂载,命令:umount /mnt
  7. 切换成kingbase用户,命令:su kingbase
  8. 创建数据库的安装目录,命令:mkdir /home/kingbase/kdb
  9. 把授权文件先解压,然后把里面的 .dat 后缀的文件拷贝到 /home/kingbase目录下备用
    开始安装
    安装采用的是命令行,交互式的方式。
  10. 以kingbase身份进入/home/kingbase目录
  11. 执行安装命令:sh setup.sh -i console ,接下来就跟着引导程序,填写或者选择相应的选项即可。
  12. 注意:这中间需要我们关注的是授权文件的路径,和安装目录以外,其他的默认即可(就是不用填,不用选,缺省值,一路Enter)。
  13. 安装完毕之后,需要把数据库做成后台服务形式:
    a. 新开一个终端窗口
    b. 把用户切换成root
    c. 执行命令:/home/kingbase/kdb/install/script/root.sh

启动&停止
以kingbase身份,进入到/home/kingbase/kdb/Server/bin目录
启动数据库:./sys_ctl -w start -D /home/kingbase/kdb/data -l “/home/kingbase/kdb/data/sys_log/startup.log”

停止数据库:./sys_ctl  stop  -m  fast  -w  -D  /home/kingbase/kdb/data

测试
以kinbbase身份,进入到/home/kingbase/kdb/Server/bin目录
执行命令:./ksql -p 54321 -U system test ,可以看到如下输出:
在这里插入图片描述

相关内容