人大金仓数据库KingbaseES安装
安装地址:https://www.kingbase.com.cn/download.html
安装手册:https://bbs.kingbase.com.cn/documentGuide?recId=d3b047761988fde0084a665fc7151c47
预安装工作 创建安装用户 useradd -m kingbase 递归授予 /mnt/www 目录的权限给当前用户(假设你用 kingbase 用户操作): chown -R kingbase:kingbase /mnt/www 该命令会同时创建同名用户组kingbase以及用户根目录/home/kingbase。继续运行如下命令设置kingbase用户的密码: passwd kingbase 密码需要输入两次,保证两次输入的密码相同。 这里填kingbase用户的密码 # 先切换到root(需要root密码) su - root 切换用户 su - kingbase KingbaseES默认的安装目录是 /opt/Kingbase/ES/V8 。如果不存在,您需要使用root用户先创建该目录,并赋予kingbase用户对该目录的读写权限。 mkdir /opt/Kingbase/ES/V8 chmod o+rwx /opt/Kingbase/ES/V8 也可以自定义安装路径。如自定义安装路径为 /home/kingbase/kdb ,使用kingbase用户创建目录的命令如下: mkdir -p /mnt/www/kingbase/kdb chmod o+rwx /mnt/www/kingbase/kdb 3.5.3. 数据目录 ¶ 数据目录是KingbaseES中存放数据文件的目录,默认是在安装目录下的data目录。也可以与安装目录分开单独设置。您可以根据业务系统数据量来单独设置数据目录路径,例如将数据目录初始化在本机硬盘或者挂载在盘阵上。您可以运行如下命令创建数据目录: mkdir -p /mnt/www/kingbase/data 3.5.4. 安装包的挂载与取消 ¶ iso格式的安装程序包需要先挂载才能使用。挂载iso文件需要使用root用户。比如挂载的目录是iso文件同级目录KingbaseES,您可以运行如下命令进行挂载: #cd KingbaseES_V008R006C009B0014_Lin64_install.iso所在目录 cd /mnt/www/KingbaseESIOS 切换root用户 su 在当前目录(KingbaseESIOS)下创建 KingbaseESV8 目录作为挂载点: mkdir ./KingbaseESV8 mount KingbaseES_V008R006C009B0014_Kunpeng64_install.iso ./KingbaseESV8 验证挂载是否成功: ls ./KingbaseESV8 KingbaseES目录下可以看到setup目录和setup.sh脚本。安装完成后您可以运行如下命令取消挂载iso文件: su umount ./KingbaseESV8 此时KingbaseES已经和iso文件解除挂载关系,您在KingbaseES目录下不会再看到安装相关文件。 命令行安装 4.2.1. 启动安装程序 ¶ 命令行安装支持中文和英文的文字提示。根据操作系统的语言设置会显示对应语言的提示信息。您可以执行如下命令查看操作系统的语言设置: 这个要在kingbase用户里面改 echo $LANG 如果系统显示值包含“zh_CN”,则为中文语言,安装程序会显示中文内容。否则,您可以执行如下命令修改语言设置为中文: export LANG=zh_CN.UTF-8 接下来开始进行命令行安装过程。您首先进入安装程序中setup.sh所在目录,以kingbase用户执行如下命令: su - kingbase cd /mnt/www/KingbaseESIOS/KingbaseESV8 sh setup.sh -i console 授权文件路径: /mnt/www/KingbaseESIOS/license_44750_0.dat 安装目录: /mnt/www/kingbase/kdb 存储数据文件夹: /mnt/www/kingbase/data 端口号: 13306 数据库用户名: 这里填你的用户名 密码: 这里填你的密码 字符集: UTF8 都选默认 切换root用户 su 如果您需要将 KingbaseES V8 注册为系统服务,请运行 /mnt/www/kingbase/kdb/install/script/root.sh cd /mnt/www/KingbaseESIOS umount ./KingbaseESV8 此时KingbaseES已经和iso文件解除挂载关系,您在KingbaseES目录下不会再看到安装相关文件。 验证工具是否能连接数据库。 您可以使用交互式终端工具(ksql)连接数据库。进入${安装目录}/Server/bin目录,执行如下命令: cd /mnt/www/kingbase/kdb/KESRealPro/V008R006C009B0014/Server/bin ./ksql -p 13306 -U 你的用户名 test 你的密码 -p参数指定初始化数据库时设置的端口。-U参数指定初始化数据库时设置的管理员用户,也可以是其他用户。更详细的ksql工具使用可参考《 KingbaseES ksql工具用户指南及参考 》。 如果ksql能够正常连接数据库服务,则说明数据库安装正常。 您也可以使用数据库开发管理工具连接数据库,具体使用可参考《 KStudio使用手册 》。 查看已安装数据库的版本信息 进入${安装目录}/Server/bin目录,执行 ./kingbase --version 或在交互式终端(ksql)中执行 select version();

浙公网安备 33010602011771号