Měl jsem stejný problém a vyřešil jsem ho přidáním use_pure=True
argument založený na návrhu zde
:
import mysql.connector as sql
db_connection = sql.connect(host='****', database='****', user='****', password='****', use_pure=True)
Relevantní balíčky na mém počítači Mac:mysql-connector-python 8.0.16
a openssl 1.1.1b
nainstalováno (oba anakondy).