1
我有一个MySQL服务器设置为使用SSL,我也有CA证书。Python - MySQL SSL连接
当我使用MySQL Workbench连接到服务器时,我不需要证书。我也可以在没有CA证书的Mac上使用Python和MySQLdb连接到服务器。
但是,当我尝试使用Windows机器上完全相同的Python和MySQLdb设置进行连接时,我的访问被拒绝。看来我需要CA.而当我进入CA,我收到以下错误
_mysql_exceptions.OperationalError: (2026, 'SSL connection error')
我的代码来打开连接如下:
db = MySQLdb.connect(host="host.name",
port=3306,
user="user",
passwd="secret_password",
db="database",
ssl={'ca': '/path/to/ca/cert'})
谁能指出的问题是在Windows呢?
不起作用... – Silencer310