Linux系统安装操作KingbaseES(人大金仓)数据库

本文详细介绍了在Linux系统中安装KingbaseES数据库软件的步骤,包括预安装工作(如准备安装包、创建安装用户和目录、挂载安装包等),安装过程(使用setup.sh脚本),以及如何注册服务和连接数据库。
摘要由CSDN通过智能技术生成

官方文档:基于Linux系统的数据库软件安装指南 — KingbaseES产品手册

一、预安装工作

1.安装包准备

下载地址:人大金仓-成为世界卓越的数据库产品与服务提供商

        根据自己的需求下载对应的数据库安装包

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

2.创建安装用户

在安装KingbaseES时,安装用户对于安装路径需有“读”、“写”、“执行”的权限。在Linux系统中,需要以非root用户执行安装程序,且该用户要有标准的home目录。因此,建议在正式安装前,新建kingbase用户作为KingbaseES专用的系统用户

useradd -m kingbase
# 该命令会同时创建同名用户组kingbase以及用户根目录/home/kingbase

passwd kingbase
#继续运行上方命令设置kingbase用户的密码

3.创建安装目录并授权

#创建安装包目录和安装目录
mkdir -p /opt/apps/KingbaseES
mkdir -p /opt/Kingbase

#赋权
chown -R kingbase:kingbase  /opt/apps/KingbaseES
chown -R kingbase:kingbase  /opt/Kingbase

4.挂载安装包

cd /opt/KingbaseES
mount KingbaseES_V008R006C008B0014_Lin64_install.iso /opt/apps/KingbaseES

在挂载目录下可以看到setup和srtup.sh即可 

二、安装KingbaseES 

1.安装

进入安装程序中setup.sh所在目录,以kingbase用户执行如下命令:

su - kingbase   # 切换到安装用户
cd /opt/apps/KingbaseES # 进入挂载点目录
./setup.sh -i console    # 执行安装脚本,命令行安装

一路回车,遇到授权文件时,您输入授权文件的绝对路径后,按<ENTER>以检查授权文件,若授权文件有效,则进入下一步骤。

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

 

2.注册服务

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

  1. 打开新终端;

  2. 切换到root用户;

  3. 运行${安装目录}/install/script/root.sh 

su - root
/opt/Kingbase/ES/V8/install/script/root.sh

可按照下图查看数据库状态:

三、连接数据库

cd /opt/Kingbase/ES/V8/Server/bin
ln-s /opt/Kingbase/ES/V8/Server/bin/ksql /usr/bin/ksql
ksql -p 54321 -U system test

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

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维小斌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值