人大金仓数据库(kingbase7d)操做入门指南 Windows

1.1.12 安装成功,在开始菜单中能够看到如下数据库操做工具;
这里写图片描述mysql


1.2 数据库卸载
1.2.1 选择 卸载 ;
这里写图片描述sql

1.2.2 点击 卸载 ;
这里写图片描述数据库

1.2.3 选择 肯定 ,开始数据库的卸载 ;
这里写图片描述工具

1.2.4根据当时环境选择 是否重启系统,卸载完成;
这里写图片描述编码


1.3 数据库初始化
1.3.1 选择数据库初始化工具 ;
这里写图片描述3d

1.3.2 点击 下一步 ;
这里写图片描述对象

1.3.3 选择建立的数据库实例 数据目录,并进入下一步 ;
这里写图片描述
注(我的理解,仅供参考):金仓数据库初始化能够认为是建立了一个数据库实例,能够屡次初始化,每次初始化都须要指定一个新的 数据存放目录(如data、data一、data2)。blog

1.3.4 配置数据库管理员、审计管理员等帐户名和密码;
这里写图片描述图片

1.3.5 设置要建立的数据库名称,字符集编码等 ;
这里写图片描述开发

1.3.6 选择数据库类型,点击 下一步 ;
这里写图片描述

1.3.7 根据实际业务需求,配置数据库参数,建议设置大小写不敏感 ;
这里写图片描述
注:设置大小写不敏感后,对SQL语句支持加强;

1.3.8 初始化参数确认无误后,进入下一步;
这里写图片描述
注:若是须要修改,点击 上一步 从新配置 ;

1.3.9 设置实例名称和端口号,进入下一步;
这里写图片描述

1.3.10 点击 完成,数据库初始化结束;
这里写图片描述


1.4 数据库链接
1.4.1 点击 企业管理器 ;
这里写图片描述

1.4.2 右键点击kingbaseES,点击 新建kingbaseES注册(此功能相似navicat中建立数据库链接);
这里写图片描述

1.4.3 填入要链接的数据库实例信息(显示名是自定义的),点击 肯定;
这里写图片描述

1.4.4 链接成功,并对各部份内容进行简单注释,以下;
这里写图片描述
注:KingbaseES下可建立多个链接,每一个链接对应一个初始化的实例,每一个链接下可建立多个数据库,每一个数据库下包含多种模式(也能够自定义模式),每一个模式下,能够建立多张表。
建议项目开发时,每一个子系统对应一个数据库,相关表格所有放在PUBLIC模式下,这样就能够支持通用SQL的操做,若是放在其余目录下,如OUTIN模式下,对某表格(如STUDENT)进行SQL语句操做,就必须使用 “OUTIN. STUDENT”,这不利于项目实现数据库的迁移。

1.4.5 点击 工具 ,能够进入 查询分析器、数据迁移工具、逻辑备份工具等经常使用工具;
这里写图片描述
注:这些工具也能够从 开始菜单 处进入(上边数据库安装完成时有展现)。

1.4.6 右键 数据库 ,能够进行 新建数据库、刷新等操做;
这里写图片描述
注:金仓的各类操做工具中,经过 右键点击显示快捷菜单 的应用很是多,具体操做时会体会到。此处模式、表等均也能够 右键——>新建,再也不赘述。
企业管理器中,能够建立表格,并对表格进行增删改操做,但操做体验较差,不建议使用。建议在查询管理器中执行SQL语句,完成对表格的建立和增删改查操做。


1.5 数据迁移
以103_mysql(链接)下的test库为例进行说明,以下所示:
这里写图片描述

1.5.1 开始菜单,或企业管理器窗口中,点击 数据库迁移工具,进入本界面。点击 下一步;
这里写图片描述

1.5.2 选择 向导方式 ,点击 下一步 ;
这里写图片描述

1.5.3 选择要迁移的数据源的数据库类型及相关配置信息,进入 下一步;
这里写图片描述

1.5.4 选择迁移目的库的数据库类型及相关配置信息,进入 下一步;
这里写图片描述

1.5.5 以下所示,选定目的数据库的模式,及数据源中要迁入的表;
这里写图片描述

1.5.6 选择 当即迁移,进入下一步 ;
这里写图片描述

1.5.7 再次确认 迁移信息 ,确认无误后进入下一步 ;
这里写图片描述

1.5.8 点击 肯定;
这里写图片描述

1.5.9 点击 完成 ,迁移工做完成 ;
这里写图片描述
从下图能够看到,金仓TEST库PUBLIC模式中,多了animals和teacher两张表,迁移成功。
这里写图片描述


1.6 数据查询
1.6.1 开始菜单,或企业管理器窗口中,点击 查询管理器,进入本界面,输入要链接的数据库实例信息 ,点击肯定(可参照企业管理器);
这里写图片描述

1.6.2 进入查询分析器。能够在右侧窗口输入SQL。
这里写图片描述


1.7 常见数据库操做(建立表、增删改查等)
1.7.1 经过企业管理器实现 ;
这里写图片描述

1.7.1.1 建立表 ;
这里写图片描述

1.7.1.2 新增、修改数据(选择 返回全部行 ,进入本界面) ;
这里写图片描述
注:经过企业管理器进行表格的建立、增删改查等基本操做,我的体验较差,建议采用下边的查询分析器完成这些操做。

1.7.2 经过查询分析器实现 ;
这里写图片描述
注:选中某表,右键—>生成对象脚本到窗口—>系统会帮咱们生成 基本的标准金仓SQL;

1.7.2.1 建立表 ;
这里写图片描述

1.7.2.2 增删改查操做 ;
增删改查操做,均经过在SQL窗口输入SQL命令,执行便可实现。但须要注意的是,对PUBLIC模式下的表格进行操做时,能够省略”PUBLIC.” ,而其余模式就不能够,因此建议使用PUBLIC模式。下边以新增为例说明在 PUBLIC模式和其余模式(以OUTLN为例)下,SQL命令操做的差别性。

1.7.2.2.1 PUBLIC模式下的新增 ;
能够看到,无论是金仓数据库生成的 金仓标准SQL(带 PUBLCI. ),仍是MySQL、Oracle均支持的普通SQL,均执行成功;

这里写图片描述
注:系统生成的 新增 金仓数据库标准SQL语句 ,执行成功;

这里写图片描述
注:MySQL、Oracle等均支持的普通SQL语句,执行成功 ;

这里写图片描述

1.7.2.2.2 OUTLN模式下的新增 ;
能够看到,金仓数据库生成的 金仓标准SQL(带 OUTLN. )执行成功,但MySQL、Oracle均支持的普通SQL,执行失败 。

这里写图片描述
注:系统生成的 新增 金仓数据库标准SQL语句 ,执行成功;

这里写图片描述
注:MySQL、Oracle等均支持的普通SQL语句,执行失败 ;

这里写图片描述

相关文章
相关标签/搜索