Python数据工具箱:数据库连接库


数据库连接可用于连接众多数据库以及访问通用数据库接口,可用于数据库维护、管理和增、删、改、查等日常操作。

库 / 函数 描述 推荐度
mysql-connector-python [第三方库]MySQL官方驱动连接程序 ★★★
MySQL-python [第三方库]MySQL连接库 ★★
   PyMySQL   [第三方库]MySQL连接库,(python版本 >=2.6或3.3,mysql版本>=4.1)   ★★★
cx_Oracle [第三方库]Oracle连接库 ★★★
psycopg2 [第三方库]Python编程语言中非常受欢迎的PostgreSQL适配器 ★★★
redis [Python标准库]Redis连接库 ★★★
pymongo [第三方库]MongoDB官方驱动连接程序 ★★★
HappyBase [第三方库]HBase连接库 ★★★
py2neo [第三方库]Neo4j连接库 ★★★
cassandra-driver [第三方库] Cassandra(1.2+)和DataStax Enterprise(3.1+)连接库 ★★★
sqlite3 [Python标准库] Python自带的模块,用于操作SQLite数据库 ★★★
pysqlite2 [第三方库] SQLite 3.x连接库 ★★
bsddb3 [第三方库]Berkeley DB连接库 bsddb3
bsddb [Python标准库] Python自带的模块,提供了一个到Berkeley DB库的接口 ★★
dbhash [Python标准库] Python自带的模块,dbhash模块提供了使用BSD数据库库打开数据库的功能。该模块镜像了提供对DBM样式数据库访问的其他Python数据库模块的接口。 bsddb模块需要使用dbhash ★★
adodb [第三方库] ADOdb是一个数据库抽象库,支持常见的数据和数据库接口并可自行进行数据库扩展,该库可以对不同数据库中的语法进行解析和差异化处理,具有很高的通用性 ★★★
SQLObject [第三方库] SQLObject是一种流行的对象关系管理器,用于向数据库提供对象接口,其中表为类、行为实例、列为属性 ★★
SQLAlchemy [第三方库] SQLAlchemy是Python SQL工具包和对象关系映射器,为应用程序开发人员提供了SQL的全部功能和灵活性控制 ★★
ctypes [第三方库] ctypes是Python的一个外部库,提供和C语言兼容的数据类型,可以很方便地调用C DLL中的函数 ★★★
pyodbc [第三方库] Python通过ODBC访问数据库的接口库 ★★★
Jython [第三方库] Python通过JDBC访问数据库的接口库 ★★★

本文转载:CSDN博客