1.1.12 安装成功,在开始菜单中可以看到以下数据库操作工具;

1.2 数据库卸载

1.2.1 选择 卸载 ;

1.2.2 点击 卸载 ;

1.2.3 选择 确定 ,开始数据库的卸载 ;

1.2.4根据当时环境选择 是否重启系统,卸载完成;

1.3 数据库初始化

1.3.1 选择数据库初始化工具 ;

1.3.2 点击 下一步 ;

1.3.3 选择创建的数据库实例 数据目录,并进入下一步 ;

注(个人理解,仅供参考):金仓数据库初始化可以认为是创建了一个数据库实例,可以多次初始化,每次初始化都需要指定一个新的 数据存放目录(如data、data1、data2)。

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语句,执行失败 ;

jpa 人大金仓数据库方言_人大金仓数据库(kingbase7d)操作入门指南 Windows相关推荐

  1. 人大金仓删除字段_人大金仓数据库(kingbase7d)操作入门指南 Windows

    1.1.12 安装成功,在开始菜单中可以看到以下数据库操作工具: 1.2 数据库卸载 1.2.1 选择 卸载 : 1.2.2 点击 卸载 : 1.2.3 选择 确定 ,开始数据库的卸载 : 1.2.4 ...

  2. jpa 人大金仓数据库方言_国产数据库的春天,人大金仓完成近亿元融资

    近日,人大金仓宣布完成近亿元融资.本次融资原股东太极股份等追加增资,同时引入战略投资方:电科研投.南威软件与东华软件,总融资额近亿元. 持续加码产品研发与市场拓展 本次融资将助力人大金仓持续加码产品研 ...

  3. jpa 人大金仓数据库方言_生态丨参展CITE2020 人大金仓全栈数据库管理系统强势来袭!...

    8月14日-16日,第八届中国电子信息技术博览会(以下简称"CITE")在深圳会展中心举行.作为国产数据库厂商,人大金仓携全栈数据库管理系统亮相,让展会参展者更真切地感受到智能时代 ...

  4. 什么是数据库方言?为什么要配置数据库方言?

    好久没更新博客了,这段时间都在写P8文档,主要就是开发手册和指南之类的.上周刚刚写完,其中一个小伙伴看了这个文档,问了一个很有意思的问题,我觉得有必要拿出来说一下.他问什么是数据库方言? 说这个问题之 ...

  5. 监控mysql数据库 更新_实时监控mysql数据库变化

    对于二次开发来说,很大一部分就找找文件和找数据库的变化情况 对于数据库变化.还没有发现比较好用的监控数据库变化监控软件. 今天,我就给大家介绍一个如何使用mysql自带的功能监控数据库变化 1.打开数 ...

  6. 在mysql查询数据库密码_如何查询mysql数据库密码

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. mysql不同服务器数据库查询_不同服务器不同数据库两张表连接查询使用经验

    使用SQL语句连接查询位于两个不同的服务器不同的数据库中的两张表,最初将SQL语句写成以下形式select*fromProduct pinnerjoin opendatasource('SQLOLED ...

  8. mysql数据库 支付_如何管理MySQL数据库?

    A:MYSQL数据库的管理方式如下: 首先下载PhpMyAdmin软件,将此文件包解压,找到其中的一个文件:config.inc.php(或者如config.*等, 该文件名会因phpmyadmin版 ...

  9. endnote初始化数据库支持_服务端编程——数据库(MySQL、sequelize) - 天生笑点低你奈我何...

    一.数据库 前端发送api请求的流程 通过API发送请求,到model进行业务处理,将数据存到或在MYSQL查询,将数据一并给KOA服务器请求,最后将请求的结果返回给客户端 关系型数据库.非关系型数据 ...

  10. mysql数据库实战_主题:MySQL数据库操作实战

    昨天项目发布,要做数据移行,要实现的功能很变态,时间很紧迫,基本上是使出了全身解数,才能有快又准地完成工作,期间发现很多小技巧串联起来使用,效果的确非常好. 武器: 1 mysqldump+mysql ...

最新文章

  1. C++智能指针: shared_ptr 实现详解
  2. 在B站如何不动一根手指,就可以养成6级大佬?
  3. 全链路压测体系建设方案的思考与实践
  4. Eclipse装了插件之后插件没反应启用不了或不显示问题的解决办法
  5. 【Git】IntelliJ IDEA 提交代码到 GitCode 远程仓库 ( GitCode 创建远程仓库 | 将本地工程推送到 GitCode 远程仓库 | 验证权限 | 生成个人访问令牌 )
  6. keras cnn注意力机制_TensorFlow、PyTorch、Keras:NLP框架哪家强
  7. pandas修改数据类型_如何正确在pandas里使用inplace参数
  8. 漫游Kafka设计篇之性能优化
  9. java i=(int)b_定义类B和类C如下,并将其保存为B.java文件,得到的结果是()class B{int b;B(int i){b=i;}}class C extend...
  10. 列举一台微型计算机的常用硬件,电脑基础知识问答卷
  11. 哈尔滨工程大学ACM预热赛(A,C,H,I)
  12. CLR via C# 读书笔记 3-6 比较APM和EAP(异步编程模型和基于事件的编程模式)
  13. 智慧门禁管理系统为小区的安全提供了一份保证
  14. elassearch(一)----java api操作elassearch---简单的增删改查
  15. 南京大学人工智能学院教授俞扬:我的牛年小结
  16. scratch编程 超有趣反应力游戏
  17. Android分享wifi给电脑,使用Android手机共享手机网络给PC上网
  18. python 单一继承定义_python 单继承、多继承、菱形继承
  19. bat批处理,变量不生效
  20. cesium 实现地形挖洞的拖动效果

热门文章

  1. 智能配电台区监控系统方案
  2. 【小程序】小程序开发工具的主要环境设置
  3. 三菱FX3U与三菱变频器 modbus RTU通讯案例 采用485方式,modbus RTU协议。 与变频器通讯,控制启停,频率,加减速时间设定,频率
  4. 第11章:项目风险管理——章节真题
  5. 数学建模与数学实验P48第2题解答
  6. 国际IT认证考试题库小程序
  7. DW1820A/BCM94350ZAE/BCM94356ZEPA50DX插入的正确姿势
  8. AD快捷键及常用操作
  9. 什么是CentOS系统?
  10. java的数据类型有哪些_java数据类型有哪些