有哪些比较好的在 Python 中访问 MySQL 的类库
发布网友
发布时间:2022-04-08 18:29
我来回答
共1个回答
热心网友
时间:2022-04-08 19:59
本来想走捷径,搜索一下这个问题的答案,结果发现没有一个完整的回答。现在把整理结果发布出来。
Python语言操作MySQL数据库,要遵守DB API 2.0 规范。以下接口都可以:
1,mysql-python也就是MySQLdb;
2,PyMySQL。支持jython,IronPython,CPython等;
3,mxODBC 和 mxODBC Connect。egenix家的东西;
4,pyodbc。
5,MySQL Connector/Python。这个是纯python实现的MySQL接口,由Oracle维护;
6,mypysql。由c语言实现,目前还不能完全实现PEP249规范;
7,PyPyODBC。一看就知道支持PyPy;