日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python 数据库模块

發(fā)布時(shí)間:2023/12/9 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 数据库模块 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

From: http://www.cnblogs.com/czh-liyu/archive/2008/04/22/1165213.html

目錄

  • 專用數(shù)據(jù)庫(kù)連接模塊
  • MySQL
  • SQLite
  • PostgreSQL
  • Oracle
  • IBM DB2
  • SAP DB
  • Infomix
  • Interbase
  • Ingres
  • Sybase
  • SQL Server
  • ThinkSQL
  • Matisse
  • 通用數(shù)據(jù)庫(kù)接口模塊
  • ODBC
  • JDBC
  • SQLRelay
  • 其它模塊
  • Gadfly
    • 本條目收集了 Python 中的常用數(shù)據(jù)庫(kù)接口模塊,包括各種主流關(guān)系數(shù)據(jù)庫(kù)和一些通用接口
    • 如無(wú)特別注明,均實(shí)現(xiàn)(或部分實(shí)現(xiàn))了 DB-API 標(biāo)準(zhǔn)。
    • 更廣泛的 Python 數(shù)據(jù)庫(kù)技術(shù)參見 Python 數(shù)據(jù)庫(kù)開發(fā)概要

    1. 專用數(shù)據(jù)庫(kù)連接模塊

    1.1. MySQL

    • MySQL -- 最流行的開源數(shù)據(jù)庫(kù)

    • MySQL-Python -- MySQL 的 Python 接口

      • http://dustman.net/andy/python/python-and-mysql -- MySQL-Python 作者的 Presentation

    1.2. SQLite

    • SQLite -- 小巧輕便的嵌入式數(shù)據(jù)庫(kù)

    • pysqlite -- SQLite 的半官方性質(zhì) Python 接口,Python 2.5 之后已成為標(biāo)準(zhǔn)庫(kù) sqlite3

      • pysqlite文檔資料收集

    1.3. PostgreSQL

    • PostgreSQL -- 比 MySQL 功能更強(qiáng)大、歷史更悠久的開源數(shù)據(jù)庫(kù)

      • PostgreSQL中文網(wǎng)

    • PyGreSQL -- 歷史最悠久,最流行的 PostgreSQL 接口

    • psycopg2 -- 特別為高并發(fā)環(huán)境設(shè)計(jì)的 PostgreSQL 驅(qū)動(dòng)

    • pyPgSQL -- Python世界里的另一個(gè) PostgreSQL 接口

    1.4. Oracle

    • Oracle -- 數(shù)據(jù)庫(kù)領(lǐng)域中的巨鱷,最為強(qiáng)大先進(jìn)的商業(yè)數(shù)據(jù)庫(kù)產(chǎn)品

    • DCOracle2 -- Zope 出品的 Oracle 驅(qū)動(dòng)

    • cx_Oracle -- 另一個(gè) Oracle 接口模塊

    1.5. IBM DB2

    • pydb2 -- DB2 的 Python 接口,此外還包括了若干小工具

    1.6. SAP DB

    • sapdbapi -- SAP DB 的 Python 接口

    1.7. Infomix

    • informixdb

    1.8. Interbase

    • kinterbasdb -- Interbase 4.0 和 5.0 的 Python接口

    1.9. Ingres

    • ingmod

    1.10. Sybase

    • Sybase module for Python -- Sybase 的 DB-API 2.0 接口

    1.11. SQL Server

    • MicroSoft SQL Server module for Python -- SQLServer 的 DB-API 2.0 接口

    • pymssql 0.7.1 已經(jīng)在 FreeBSD 5.4, 6.0, NetBSD 2.0.2, Linux with kernel 2.6, Solaris 10/x86, Mac OS X, Windows XP等多種平臺(tái)上測(cè)試通過(guò).
    • pymssql 0.7.4 經(jīng)測(cè)試支持 SQL Server 2000, all service pack levels. pymssql 0.7.4 on Windows 經(jīng)測(cè)試支持 SQL Server 2000 RTM, SP3a and SP4,SQL Server 2005 RTM.
    • 其他版本的SQL Server也可能被支持.
    • 在Windows平臺(tái)下使用MS SQL DB-Library, 在Linux等平臺(tái)使用Freetds連接SQL Server.

    • 目前常見的一些問題: 不支持SQL Server的ntext數(shù)據(jù)類型,請(qǐng)把ntext類型的字段修改為nvarchar.--nEO

    1.12. ThinkSQL

    • ThinkSQL -- 一個(gè)內(nèi)置了Python接口的商業(yè)數(shù)據(jù)庫(kù)產(chǎn)品

    1.13. Matisse

    • Matisse -- 商業(yè)數(shù)據(jù)庫(kù)產(chǎn)品Matisse,內(nèi)置 Python 綁定支持,非 DB-API兼容。

    2. 通用數(shù)據(jù)庫(kù)接口模塊

    2.1. ODBC

    • mxODBC -- 流行的 mx 系列工具包中的一部分,也是其中唯一的商業(yè)產(chǎn)品(用于非商業(yè)開發(fā)不需付費(fèi))。實(shí)現(xiàn)了絕大部分 DB-API 2.0 接口。

    • pyodbc -- 開源的 Python ODBC 接口,完整實(shí)現(xiàn)了 DB-API 2.0 接口

    • ODBC Interface -- 隨 PythonWin 附帶發(fā)行的模塊,文檔和維護(hù)缺乏

    2.2. JDBC

    • zxJDBC -- 專為 Jython 設(shè)計(jì)的 DB-API 2.0 接口,建立在底層的 JDBC 接口之上。已經(jīng)包含在 Jython 2.1 以后的發(fā)行版中。

    2.3. SQLRelay

    • SQLRelay -- Unix 環(huán)境下的通用數(shù)據(jù)庫(kù)連接池,支持多種數(shù)據(jù)庫(kù)和編程語(yǔ)言,提供了自己的 Python 接口,非 DB-API 兼容。

    3. 其它模塊

    3.1. Gadfly

    • Gadfly 是 Python 實(shí)現(xiàn)的一個(gè)輕型 in-memory 關(guān)系數(shù)據(jù)庫(kù),本身即提供 DB-API 兼容的訪問接口。

    ?

    總結(jié)

    以上是生活随笔為你收集整理的python 数据库模块的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。