GBase PYTHON接口-介绍及安装
介绍
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
评论


热门帖子
- 12023-05-09浏览数:16890
- 22019-04-26浏览数:10309
- 32020-05-11浏览数:10306
- 42023-09-25浏览数:9711
- 52023-07-04浏览数:9521