Kingbase详细安装教程

系列文章目录

提示:该系列文章以Kingbase为依托,记录数据库的基本操作,通过该系列文章,结合实操可快速入门数据库
第一章 Kingbase的安装和基础使用


文章目录

  • 系列文章目录
  • 一、kingbase工具简介
  • 二、客户端工具下载及安装
    • 1、下载软件包
    • 2、下载授权文件
    • 3.安装软件包
    • 4.Kingbase数据库安装
  • 三、使用简介
    • 1. 工具主页展示
    • 2. 新建数据库连接
    • 3. 创建数据库
    • 4. 新建表空间
    • 5. 新建用户
    • 6. 创建表
    • 7. 数据库管理
    • 8. 新建查询
    • 9. 系统备份和还原


一、kingbase工具简介

  kingbase客户端工具是人大金仓提供的连接KES数据库的图形化客户端工具。它是基于JAVA语言开发的能运行在不同操作系统平台上的图形工具,用于访问、配置、控制和管理 KingbaseES 数据库服务器。它不仅可以用于开发工程师进行数据库项目开发,还为DBA提供了丰富的运维功能,其中包括:

  • 管理和配置KingbaseES数据库服务器。
  • 管理各种KingbaseES数据库对象。
  • 进行KingbaseES数据库的安全管理。
  • 调用查询分析器执行和测试SQL语句。

二、客户端工具下载及安装

1、下载软件包

  登录https://www.kingbase.com.cn/rjcxxz/index.htm下载安装包,实际上客户端工具和数据库软件包是同一个软件包,就是我们在安装的时候可以选择只安装客户端及完成客户端工具的安装。客户端工具一般用于window客户端,我们这里选择x86架构的window版本进行下载。

Kingbase详细安装教程_第1张图片

2、下载授权文件

  登录https://www.kingbase.com.cn/sqwjxz/index.htm下载授权文件压缩包。

Kingbase详细安装教程_第2张图片

3.安装软件包

  分别解压上面下载的两个包。

Kingbase详细安装教程_第3张图片
  1. 解压KingbaseES.ISO;
  2. 解压后,继续解压里面vcredist文件,并进行安装,该文件为Microsoft Visual C++ 2013 Redistributable Package,其作用为可不安装C++即可配置软件所需的C++环境;
  3. 解压license-标准版.zip 其为授权文件,正式安装可用到;
  4. 点击kingbaseES.exe 进行安装

4.Kingbase数据库安装

  kingbase数据库安装所需磁盘空间为3G+,准备安装前需要设定有充足空间的安装路径。

Kingbase详细安装教程_第4张图片

选择完全安装就好。
Kingbase详细安装教程_第5张图片
点击选择授权文件,进入上面下好的授权文件路径。
Kingbase详细安装教程_第6张图片
  之后一直下一步就好,最终完成安装。点击数据库开发管理工具,即可进入开发界面。
Kingbase详细安装教程_第7张图片Kingbase详细安装教程_第8张图片

三、使用简介

  kingbase客户端主要有数据库、表空间、安全性、管理、备份五大功能:

类别 常用功能
数据库 1. 查看数据库、模式、表和相关PL/SQL对象的定义
2. 对象的创建、修改、删除
3. 表数据的查看和导入导出
表空间 1. 创建表空间
2. 修改表空间
3. 删除表空间
安全性 1. 创建用户和角色
2. 修改用户和角色
3. 为用户和角色分配权限
管理 1. 查看和修改数据库参数
2. 查看和断开连接到数据库的会话
3. 查看数据库资源占用
备份 1. 整库逻辑备份和还原
2. 对象级逻辑备份和还原

1. 工具主页展示

Kingbase详细安装教程_第9张图片

2. 新建数据库连接

  点击连接按钮,弹窗选择kingbase数据库类型后进入连接设置窗口,填写我们需要连接的数据库的IP地址、端口号、用户名、密码、连接名等信息。填写完成后我们可以先点击测试链接进行验证,验证通过点击完成即可。
Kingbase详细安装教程_第10张图片
Kingbase详细安装教程_第11张图片

3. 创建数据库

  选择导航栏中的数据库,右键可以新建数据库。输入数据库名称、属主、编码这些基本参数后即可,可以查看DDL项,这就是界面操作转换为sql语句的内存,我们在数据库命令行界面实际上执行的sql语句。点击确定后就完成了数据库的创建。
Kingbase详细安装教程_第12张图片
  创建后的数据库我们可以通过右键进行编辑,右键编辑的内容只有属主这一项。
Kingbase详细安装教程_第13张图片

4. 新建表空间

在表空间项下可以创建表空间,默认存在sys_default、sys_global、sysaudit三个表空间。后续我们可以通过右键编辑表空间的属主,当前我们创建普通用户,临时设置表空间属主是system用户。
Kingbase详细安装教程_第14张图片

5. 新建用户

新建一个用户我们需要完成基本属性、系统权限、对象权限的设置,当然基本属性是必须设置的,权限这些如果没有设置则表示没有相关权限。系统权限设置中如果是作为普通用户使用我们赋予其login权限即可,如果是作为DBA账户使用则还需要赋予创建数据库、创建角色、超级权限等相关权限。对象权限是针对数据库和表权限的设置,可以在数据库、模式、表这些不同层级单独设置。
Kingbase详细安装教程_第15张图片
Kingbase详细安装教程_第16张图片
Kingbase详细安装教程_第17张图片
Kingbase详细安装教程_第18张图片

6. 创建表

  依次点击数据库–>模式–>public–>表,右键新建表。在基本属性中设置表的名称、所属表空间、字段信息等。在约束菜单下设置主键、唯一键;如果还需要设置外键、索引都在对应属性窗口设置。
Kingbase详细安装教程_第19张图片

7. 数据库管理

数据库管理主要是配置数据库参数、会话管理、锁管理,这个需要连接账户具有系统权限才可以操作。
Kingbase详细安装教程_第20张图片

8. 新建查询

新建查询实际上是开启了一个命令行窗口栏,我们不仅可以执行查询,也可以其他任何的DDL SQL语句。如下示例我们使用新建查询往表bookname中插入了2条数据。
Kingbase详细安装教程_第21张图片

9. 系统备份和还原

工具里的备份功能包括逻辑备份和还原,逻辑备份时勾选我们需要备份的数据库,选择备份类型备份即可,这里的备份支持备份包括二进制和sql文件。逻辑还原要求是备份的二进制文件,如果是sql文件需要使用ksql命令工具进行还原。还原的时候支持全部还原和部分还原。逻辑备份和还原实际上执行的是sys_dump和sys_restore命令。

Kingbase详细安装教程_第22张图片

Kingbase详细安装教程_第23张图片
Kingbase详细安装教程_第24张图片
Kingbase详细安装教程_第25张图片


注:该篇文章大部分内容转载至 kingbase客户端工具安装和使用,在此基础上结合自身安装及使用过程进行部分修改,转载仅作为学习记录

你可能感兴趣的:(数据库基础,数据库)