当前位置: 首页 > article >正文

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

人大金仓数据库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 ,可以看到如下输出:
在这里插入图片描述


http://www.kler.cn/a/4870.html

相关文章:

  • Windows7操作系统
  • 电脑图片压缩到200k以内怎么办?怎么让图片小于200kb?
  • 蓝桥杯--最少刷题数--java
  • 【Flutter 问题系列第 76 篇】在 Flutter 中 Builder 组件的作用以及如何解决 Scaffold.of 找不到上下文问题的解决文案
  • 【16】核心易中期刊推荐——机器学习模式识别
  • 班里的一个ACM大佬,居然放弃了某大厂ssp的offer,准备回老家小县城烟草局工作,他是不是傻?...
  • Spring Boot+vue智慧公寓管理系统
  • JDBC教程下篇
  • Blender教程利用Cell Fracture插件制作破碎效果
  • 容器的老祖宗LXC和Docker的关系
  • 第二十五章 绘制简单物体总结
  • Redis Cluster集群搭建、Cluster集群扩缩容、底层原理
  • 参考文献整理 MDPI格式
  • linux查看硬件信息
  • 代码随想录二刷——动规篇章
  • spingboot解析CSV文件
  • 快速搭建python爬虫管理平台
  • Vue计算属性
  • 【华为OD机试 2023最新 】 微服务的集成测试(C++ 100%)
  • 使用ControlNet 控制 Stable Diffusion