使用 Python 3.7 连接到 MySQL 的 SSL 连接错误。InterfaceError:SSL 连接错误:无法设置要使用的密码

0 mysql ssl python-3.x

我是 MySQL 的新手,最近我设置了一个用于学习和测试目的的服务器。最终目标是能够使用 ODBC 连接到其他计算机的 MySQL,并使用本地计算机的 Python 连接器。我尝试使用以下代码在 python 中建立到 MySQL 的基本连接:

import mysql.connector

myDb = mysql.connector.connect(
             host ='localhost',
             user ='username',
             password = 'password');

print(myDb);
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误消息:

InterfaceError:SSL 连接错误:无法设置要使用的密码。

MySQL 中没有创建或配置 SSL 证书,但它一直给我这个响应。

小智 7

尝试添加标志 'use_pure' :

db_connection = mysql.connector.connect(host='127.0.0.1', user='root', password='password123',use_pure=True)
Run Code Online (Sandbox Code Playgroud)