MySQL for Python 2.7

Ser*_*sky 4 python mysql sqlite python-2.7

我正在寻找一种在Windows 7 64位下使用MySQL和Python 2.7的工具.

我搜索了一下这些:

MySQLdb - _http://sourceforge.net/projects/mysql-python/ 
SQLAlchemy - _http://www.sqlalchemy.org/ 
SQLObject - _http://sqlobject.org/ 
ourSQL - _http://pythonhosted.org/oursql/ 
Connector/Python - _http://dev.mysql.com/downloads/connector/python/1.0.html 
SQLite - _http://www.sqlite.org/ 
Psycopg2 - _http://wiki.postgresql.org/wiki/Psycopg2_Tutorial (postgreSQL)
pandaSQL - _https://github.com/yhat/pandasql 
python-sql - _https://code.google.com/p/python-sql/ 
SnakeSQL - http://pythonweb.org/projects/snakesql/
Run Code Online (Sandbox Code Playgroud)

您有什么推荐的吗 ?

谢谢 !

安托万

Bur*_*lid 10

了解您要搜索的内容以及粘贴的结果非常重要:

  • MySQLdb - 这是MySQL的Python驱动程序.这是使用MySQL和Python的要求.
  • SQLAlchemy - 这是一个对象关系映射器.用于在代码中定义数据库对象的库.这个库本身无法连接到任何数据库.
  • SQLObject - 这是一个备用对象关系映射器.
  • ourSQL - 用于Python的MySQL的备用数据库驱动程序.
  • Connector/Python - 来自MySQL开发人员的Python驱动程序.
  • SQLite - 这是一个基于文件的数据库,与MySQL无关.sqlite的库与Python捆绑在一起.
  • Psycopg2 - 这是postgreSQL的驱动程序,它是一个不同的数据库.
  • pandaSQL - 这与MySQL无关,而是pandas库的一个组件.
  • python-sql,这个库只用于SQL语句,与MySQL无关.
  • SnakeSQL - 这是一个用Python编写的数据库.

在您搜索的内容中,推荐的库是MySQLdb.