Tôi gặp sự cố tương tự và đã giải quyết nó bằng cách thêm use_pure=True
đối số dựa trên đề xuất tại đây
:
import mysql.connector as sql
db_connection = sql.connect(host='****', database='****', user='****', password='****', use_pure=True)
Các gói có liên quan trên máy mac của tôi:mysql-connector-python 8.0.16
và openssl 1.1.1b
đã cài đặt (cả anaconda).