Centos7-X86单机部署国产人大金仓数据库

举报
QGS 发表于 2021/11/28 15:15:12 2021/11/28
【摘要】 Centos7-X86单机部署国产人大金仓数据库
#官网https://www.kingbase.com.cn/service.html


#查看系统相关信息
lscpu
uname -a
cat /etc/redhat-release


#下载安装包单机版和license开发版
wget https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V8R6/%E5%AE%89%E8%A3%85%E5%8C%85/KingbaseES_V008R006C005B0023_Lin64_single_install.iso
wget https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V8R6/%E5%AE%98%E7%BD%91license_V8R6-%E5%BC%80%E5%8F%91%E7%89%88.zip

#创建kingbase用户、授权、目录、文件夹
useradd kingbase
passwd kingbase
mkdir -p /home/kingbase
mkdir /home/kingbase/kdb
mkdir /home/kingbase/KingbaseES
mkdir /home/kingbase/KingbaseES/V8
chown -R kingbase:kingbase /home/kingbase
chown -R kingbase:kingbase /home/kingbase/kdb
#将镜像移动至/home/kingbase/目录下
mv KingbaseES_V008R006C005B0023_Lin64_single_install.iso /home/kingbase/
cd /home/kingbase/
ls
#将镜像挂载至/home/kingbase/KingbaseES/V8
cd /home/kingbase/KingbaseES/V8
ls

#可以提前下载开发测试版license,将官网license_V8R6-开发版.zip解压至/home/kingbase/
ll
unzip 官网license_V8R6-开发版.zip
ls
cd license_12350/
ls
pwd
#授权
chown -R kingbase:kingbase /opt/


#切换kingbase用户,启动安装脚本setup.sh
su kingbase
sh setup.sh -i console

#许可协议,等相关软件保护条例
请按 <ENTER> 键继续
请按 <ENTER> 键继续: 
请按 <ENTER> 键继续: 
请按 <ENTER> 键继续: 
请按 <ENTER> 键继续: 
请按 <ENTER> 键继续: 
请按 <ENTER> 键继续: 
请按 <ENTER> 键继续: 
请按 <ENTER> 键继续: 
是否接受此许可协议条款? (Y/N): y

请选择将由本安装程序安装的“安装集”。
  ->1- 完全安装
    2- 客户端安装

您想在哪里安装?
默认安装文件夹:/opt/Kingbase/ES/V8
输入绝对路径,或按<ENTER>接受默认路径
请按 <ENTER> 键继续:

选择许可证文件路径:
/home/kingbase/license_12350/license_12350_0.dat

安装文件夹为:/opt/Kingbase/ES/V8
这是正确的吗?(是/否):是


数据库数据目录 (默认: /opt/Kingbase/ES/V8/data): 
端口: (默认: 54321): 
用户名 (默认: system): root
请输入密码: 请输入密码:*******
请再次输入密码: 请再次输入密码:*******
输入请求信息
  ->1- UTF8
    2- GBK
    3- GB18030
输入您选择的号码,或按 <ENTER> 键以接受缺省值: 1
输入请求信息
    1- PG
  ->2- ORACLE
输入您选择的号码,或按 <ENTER> 键以接受缺省值: 1



#如果您想将KingbaseES V8注册为操作系统服务,请运行
/opt/Kingbase/ES/V8/Scripts/root.sh
cd /opt/Kingbase/ES/V8/Scripts/
./root.sh


#到这就单机部署完成了
cd /opt/Kingbase/ES/V8/Server/bin/
./kingbase -V

netstat -an |grep 54321



#在/opt/Kingbase/ES/V8/Server/bin目录下执行、./ksql -f  文件 -U用户名 -W密码 -P端口 -d数据库名 -a
./ksql  -h 127.0.0.1 -U root -W  -p 54321 -d test 或./ksql -Uroot -p54321 test
#创建用户
create user qgs password '111111';
#创建数据库
create database qgs;
#查看所有用户
\du
#列出数据库:
\l
#列出索引
\di
#列出表
\dt
#列出表结构
\d 表
#退出
\q


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。