更新时间:2023-10-17 GMT+08:00
连接数据库(SSL方式)
用户通过psycopy2连接GaussDB服务器时,可以通过开启SSL加密客户端和服务器之间的通讯。在使用SSL时,默认用户已经获取了服务端和客户端所需要的证书和私钥文件,关于证书等文件的获取请参考Openssl相关文档和命令。
- 使用*.ini文件(python的configparser包可以解析这种类型的配置文件)保存数据库连接的配置信息。
- 在连接选项中添加SSL连接相关参数:sslmode,sslcert,sslkey,sslrootcert。
- sslmode:可选项见表1。
- sslcert:客户端证书路径。
- sslkey:客户端密钥路径。
- sslrootcert:根证书路径。
- 使用psycopg2.connect函数获得connection对象。
- 使用connection对象创建cursor对象。
父主题: 基于Psycopg开发