暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase Python 接口开发手册(一)

zb7258 2022-02-26
1346

1 GBase Python 概述 GBase Python 接口是 Python 语言连接并使用 GBase 数据库的接口驱动程 序。GBase Python 接口基于 Python Database API Specification 2.0 标准编 写。接口兼容标准的同时并支持如下特性: l 完全支持 GBase 8a 及 8a 集群的特性 l 完全支持 SQL 标准语法 l 支持二进制流插入、更新 l 支持批量插入优化 l 支持多 SQL 语句执行和获取多结果集 l 支持 TCP/IP 协议 l 支持 Python 的 datetime 和 GBase 时间类型的映射。

2 GBase Python 版本 表格 2-1 版本支持 接口版本 支持的产品 支持的 Python 语言 版本兼容性 1.0 GBase 8a 单机 GBase 8a 集群 2.7,2.6,3.0 ↑

3 GBase Python 架构 GBase Python 接口提供了统一的客户端访问数据库、获取数据、管理数据 的方式,使用如下介绍的核心类完成所有数据库操作。

l 与服务器建立连接,完成握手、初始化 l 执行 SQL 语句、访问存储过程、使用事务 l 对结果集的快速读取 l 快速获取下一个结果集 l 输出定位准确的日志内容

l GBaseConnection :GBase 数据库的连接。 l GBaseCursor :执行 GBase 数据库操作的游标类,可以执行 SQL 语句、 存储过程、获取结果集。 l GBaseError :异常处理类,定义接口抛出的异常。 l GBaseConstants :常量类,定义客户端标记、字符集等。

4 使用 GBase Python 本章节主要介绍如何使用 GBase Python 接口创建数据库连接和操作数据 库。使用接口类前需要使用 python 语法的 from…import… 命令在 python 文 件头部引用接口类。 from GBaseConnector import connect,GBaseError 

4.1 创建数据库连接 创建数据库连接,并通过指定连接参数对连接对象进行初始化。



最后修改时间:2022-02-26 11:36:47
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论