换个姿势访问openGauss?(28)使用编程语言访问

47 阅读1分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

加载驱动

  • 在使用驱动之前,需要做如下操作:

    1. openGauss官网上下载编译好的psycopg2压缩包。

      说明: openGauss官网上下载的psycopg2适配的版本为Python3.6,如果使用其他版本的Python, 需要自行编译psycopg2,编译方法与在PostgreSQL数据库下基本相同。只是需要修改一下编译时的setup.py版本号校验部分的代码,可通过如下命令实现:

      arduino复制代码sed -i "s/(pgmajor, pgminor, pgpatch)/(9, 2, 4)/g" setup.py
      
    2. 解压版本对应的驱动包,将psycopg2拷贝到python安装目录的第三方包文件夹(即site-packages目录)下。

    3. 确保psycopg2目录权限至少为755,以免调用时提示文件由于权限问题无法访问。

    4. 对于非数据库用户,需要将解压后的lib目录,配置在LD_LIBRARY_PATH环境变量中。

  • 在创建数据库连接之前,需要先加载如下数据库驱动程序:

    arduino复制代码import  psycopg2
    

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/