CEXT sẽ được bật theo mặc định nếu bạn có nó và câu lệnh chuẩn bị không được hỗ trợ trong CEXT tại thời điểm viết bài .
Bạn có thể vô hiệu hóa việc sử dụng CEXT khi bạn kết nối bằng cách thêm đối số từ khóa use_pure=True
như sau:
connection = mysql.connector.connect(user=username, password=password,
host='sql_server_host',
database='dbname',
use_pure=True)
Hỗ trợ cho các câu lệnh chuẩn bị trong CEXT sẽ được bao gồm trong mysql-connector-python
sắp tới Bản phát hành 8.0.17 (theo báo cáo lỗi MySQL
). Vì vậy, khi có sẵn, hãy nâng cấp lên ít nhất 8.0,17 để giải quyết vấn đề này mà không cần use_pure=True
.