我想使用Python语言查询MySQL数据库,但显然MySQLdb包需要单独安装大量的MySQL工具。
如何使用Python脚本查询MySQL数据库,而不安装一堆不必要的MySQL内容,包括在客户机上授予MySQL服务器功能?
我不喜欢Perl,但是DBI包似乎允许Perl脚本与MySQL交互,而不需要包外部的任何MySQL内容。我正在为Python寻找类似的东西。
发布于 2012-09-05 07:24:24
MySQLdb只是可用的数据库驱动程序之一。它需要所有额外的安装内容,因为它编译c扩展,并且是更快的选项之一。
还有一些其他的数据库驱动程序,其中一些是纯python的。
SqlAlchemy项目具有最新的数据库驱动程序集合之一:
http://docs.sqlalchemy.org/en/latest/core/engines.html
PyMysql是一个纯python驱动程序,因此不需要针对本地MySql库构建它。
https://stackoverflow.com/questions/12272479
复制相似问题