2. 概述
2.1. python数据库驱动说明
ksycopg2是Python编程语言的KingbaseES数据库适配器。它的主要特点是Python DB API 2.0 规范的完整实现和线程安全。
ksycopg2 主要在C程序中作为libpq包装器实现,因此既高效又安全。它具有客户端和服务端游标,支持异步通信和通知、复制。
Python DBAPI 2.0的官方文档可以访问 https://www.python.org/dev/peps/pep-0249 。
2.2. KingbaseES兼容版本信息
目前提供的ksycopg2支持情况如下表所示:
Windows中如果没有安装对应的Python版本时,在导入ksycopg2模块时会有以下报错:
ImportError: DLL load failed: 找不到指定的模块。
2.3. ksycopg2连接KingbaseES数据库配置
首先,需要安装Python,且配置kingbase数据库。
将对应Python版本的ksycopg2驱动解压后,把ksycopg2文件夹放在Python的模块路径中,如 “D:\Python27\Lib\site-packages” 或 “/usr/lib/python35/dist-packages”。
如果不确定Python模块路径,可以在命令行中执行以下语句:
import sys sys.path
即可查看Python搜索模块的路径,如图所示,从中选一个路径放入其中即可。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





