同じ問題が発生し、use_pure=True
を追加して解決しました 議論に基づく提案
import mysql.connector as sql
db_connection = sql.connect(host='****', database='****', user='****', password='****', use_pure=True)
私のMacの関連パッケージ:mysql-connector-python 8.0.16
およびopenssl 1.1.1b
インストール済み(両方ともanaconda)。