Linux体系安装操纵KingbaseES(人大金仓)数据库

打印 上一主题 下一主题

主题 855|帖子 855|积分 2565

官方文档:基于Linux体系的数据库软件安装指南 — KingbaseES产品手册
  一、预安装工作

1.安装包准备

下载地址:人大金仓-成为世界卓越的数据库产品与服务提供商
        根据本身的需求下载对应的数据库安装包

安装时需要指定一个授权文件,所以要对应下载授权文件,依旧按需,我这里选择的专业版

2.创建安装用户

在安装KingbaseES时,安装用户对于安装路径需有“读”、“写”、“实行”的权限。在Linux体系中,需要以非root用户实行安装步伐,且该用户要有标准的home目录。因此,建议在正式安装前,新建kingbase用户作为KingbaseES专用的体系用户
  1. useradd -m kingbase
  2. # 该命令会同时创建同名用户组kingbase以及用户根目录/home/kingbase
  3. passwd kingbase
  4. #继续运行上方命令设置kingbase用户的密码
复制代码
3.创建安装目录并授权

  1. #创建安装包目录和安装目录
  2. mkdir -p /opt/apps/KingbaseES
  3. mkdir -p /opt/Kingbase
  4. #赋权
  5. chown -R kingbase:kingbase  /opt/apps/KingbaseES
  6. chown -R kingbase:kingbase  /opt/Kingbase
复制代码

4.挂载安装包

  1. cd /opt/KingbaseES
  2. mount KingbaseES_V008R006C008B0014_Lin64_install.iso /opt/apps/KingbaseES
复制代码
在挂载目录下可以看到setup和srtup.sh即可 

二、安装KingbaseES 

1.安装

进入安装步伐中setup.sh所在目录,以kingbase用户实行如下命令:
  1. su - kingbase   # 切换到安装用户
  2. cd /opt/apps/KingbaseES # 进入挂载点目录
  3. ./setup.sh -i console    # 执行安装脚本,命令行安装
复制代码
一路回车,遇到授权文件时,您输入授权文件的绝对路径后,按<ENTER>以检查授权文件,若授权文件有效,则进入下一步调。

初始化数据库按需选择,MySQL通常默认是大小写不敏感,而 KingbaseES 默认是大小写敏感。我这里后期是要mysql数据迁徙至人大金仓,所以在 “默认大小写敏感为:是(可选否)” 时我选择了
 

2.注册服务

如果想注册数据库服务为体系服务,您可以在安装并初始化数据库乐成后,实行root.sh脚本来注册并启动数据库服务,具体步调如下:

  • 打开新终端;
  • 切换到root用户;
  • 运行${安装目录}/install/script/root.sh 
  1. su - root
  2. /opt/Kingbase/ES/V8/install/script/root.sh
复制代码
可按照下图查看数据库状态:

三、毗连数据库

  1. cd /opt/Kingbase/ES/V8/Server/bin
  2. ln-s /opt/Kingbase/ES/V8/Server/bin/ksql /usr/bin/ksql
  3. ksql -p 54321 -U system test
复制代码

也可以通过navicat等数据库毗连工具进行毗连
 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

罪恶克星

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表