logo
GBase 8a
安装配置
文章

GBase PYTHON接口-介绍及安装

GBase用户14332
发表于2024-12-30 18:14:41302次浏览0个评论

介绍

GBase-connector-python 接口是 Python 语言连接 GBase 数据库的接口驱动程序(以下简称 GBase Connector)。GBase Connector 接口基于 Python Database API Specification 2.0 标 准编写。接口兼容标准的同时并支持如下特性:

· 完全支持GBase 8a及8a集群的特性

· 完全支持GBase 8a及的字段类型

· 完全支持SQL标准语法

· 支持二进制流插入、更新

· 支持批量插入优化

· 支持多SQL语句执行和获取多结果集

· 支持TCP/IP协议

· 支持连接池操作

· 支持SQLAlchemy、Flask、Django等主流框架

· 支持Superset框架的使用

安装

GBase Connector 接口可以免安装使用,也可以安装后,在Python脚本文件中进行导入使用。 如果与框架结合使用,则必须安装使用。

解压使用:

在获取到GBase Connector 源码压缩包后进行解压操作,将解压目录下的“lib/gbase”目录拷 贝到项目工程下,并在“gbase”同级目录下创建Python脚本文件使用接口,如图所示:

图形用户界面, 文本

描述已自动生成

安装使用:

安装时需要确保当前Python环境中已经安装了pip、setuptools和wheel(安装Python后默认 自带的包)。

Windows 环境下安装:

进入解压后的源码目录,在setup.py文件所在目录执行如下命令:

cd GBase-connector-python-9.5.3-src python 

setup.py install

显示以下信息,表示安装完成:

Installed c:\users\zqh\.conda\envs\django-42611\lib\site-packages\gbase_connector_python-9.5.3 py3.11.egg

 Processing dependencies for gbase-connector-python==9.5.3

Finished processingdependencies for gbase-connector-python==9.5.3

Linux环境下安装:

进入解压后的源码目录,在setup.py文件所在目录执行如下命令:

cd GBase-connector-python-9.5.3-src 

#生成whl文件(当前目录下会生成dist/gbase_connector_python-9.5.3-py3-none-any.whl) python setup.pybdist_wheel 

#使用生成的whl文件进行安装

cd dist pip 

install gbase_connector_python-9.5.3-py3-none-any.whl

显示以下信息,表示安装完成:

Processing ./gbase_connector_python-9.5.3-py3-none-any.whl 

Installing collected packages: gbase-connector-python 

Successfully installed gbase-connector-python-9.5.3

评论

登录后才可以发表评论