Jeg havde det samme problem og løste det ved at tilføje use_pure=True
argument baseret på et forslag her
:
import mysql.connector as sql
db_connection = sql.connect(host='****', database='****', user='****', password='****', use_pure=True)
Relevante pakker på min mac:mysql-connector-python 8.0.16
og openssl 1.1.1b
installeret (begge anaconda).