mysqlclient-python is much faster than PyMySQL.
When to use PyMySQL is:
- You can‘t use libmysqlclient for some reason
- You want to use monkeypatched socket of gevent or eventlet
- You wan‘t to hack mysql protocol
3. Django1.9.12官方文档中:
Django requires mysqlclient 1.3.3 or later. Note that Python 3.2 is not supported. Except for the Python 3.3+ support,
mysqlclient should mostly behave the same as MySQLDB.
4. https://python.libhunt.com/project/mysqlclient-python/vs/pymysql 两者基本面的对比
经上对比,准备先用mysqlclient!
mysqlclient和PyMySQL对比
标签:res hack protoc sam can ace mysqld 场景 3.3