[英]python3 mariadb ssl: The requested data were not available
我有一个应该连接到 mariadb 的 python3 脚本。 我需要加密流量。 当我通过 mariadb-CLI 连接时,我成功了。
但是当我运行我的脚本时,我会得到:
mariadb.OperationalError: SSL connection error: The requested data were not available.
这是脚本:
#!/usr/bin/env python3
import mariadb
db=mariadb.connect(
host='example.com',
user='boba_fit',
password='I publish all my passwords in stackoverflow',
port=3306,
database='test_db',
ssl_key='/etc/mysql/ssl/mariadb-cert.pem',
ssl_cert='/etc/mysql/ssl/mariadb-key.pem',
ssl_ca='/etc/mysql/ssl/ca-cert.pem'
)
key 和 cert 参数是错误的。
应该是:ssl_key= /./.../key.pem ssl_cert= /./.../cert.pem
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.