官方文档:基于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脚本来注册并启动数据库服务,具体步调如下:
- 打开新终端;
- 切换到root用户;
- 运行${安装目录}/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等数据库毗连工具进行毗连
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |