1.下载数据库文件
官方下载地址:人大金仓-成为世界卓越的数据库产品与服务提供商
提前下载授权文件,安装的时候需要指定授权路径
2.安装KingbaseES数据库
useradd -m kingbase #创建kingbase用户
passwd kingbase #设置kingbase用户密码
mkdir /usr/local/kingbase #创建kingbase安装目录
mkdir /mnt/cdrom #创建挂载点
chown -R kingbase:kingbase /usr/local/kingbase/ #赋予安装目录权限
mount -o loop KingbaseES_V008R006C008B0014_Lin64_install.iso /mnt/cdrom/ #挂载iso镜像
su - kingbase # 切换到安装用户
cd /mnt/cdrom # 进入挂载点
./setup.sh -i console # 执行安装脚本,命令行安装
基本上全部回车默认选择
授权文件需要指定完整路径 /home/license_29296/license_29296_0.data (改成自己的路径)
3.注册系统服务
安装完成后切换root用户 执行以下命令
/usr/local/kingbase/install/script/root.sh
4.开放防火墙端口
firewall-cmd --add-port=54321/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports
如果防火墙开的是iptables按下面操作
vim /etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 54321 -j ACCEPT
service iptables restart
5.连接数据库
进入安装目录 连接test数据库
cd /usr/local/kingbase/KESRealPro/V008R006C008B0014/ClientTools/bin/
./ksql -U system -W test