ba lời cổ vũ cho đề xuất của @ traviscline đi cùng với pymysql . đề xuất của anh ấy dựa trên điều này bài đăng từ mozilla . tất cả những gì cần là một bản vá đơn giản cho tệp management.py của bạn
#!/usr/bin/env python
+try:
+ import pymysql
+ pymysql.install_as_MySQLdb()
+except ImportError:
+ pass
thay đổi quá trình nhập trong tệp cài đặt của bạn và Monkeypatch () vì pymysql là một trình điều khiển python thuần túy.
travis đã đề cập rằng anh ấy kiểm tra khả năng tương thích bằng cách thay đổi các nhập và chạy các đơn nhất cho pymysql, mysqldb và myconnpy.
lưu ý rằng đã có ví dụ về các chi tiết tốt hơn cần chú ý - nhưng nhìn chung đây là một giải pháp thanh lịch, có thể bảo trì. tôi sẽ cập nhật khi tôi chạy bản sản xuất này!