天天看點

Windows 平台sqlalchemy 連接配接oracle資料庫

1.安裝 sqlalchemy

Microsoft Windows [版本 6.1.7601]

版權所有 (c) 2009 Microsoft Corporation。保留所有權利。

C:\Users\Administrator>easy_install SQLAlchemy

2.安裝cx_Oracle擴充

根據python以及Oracle資料庫版本确定下載下傳cx_oracle庫版本,并安裝之。

3.測試連接配接

---- 導入sqlalchemy子產品 ----

>>> from sqlalchemy import *

---- 建立連接配接引擎 ----

>>> db=create_engine('oracle://test:[email protected]:1521/oradb1')

注釋:

使用者名:test

密碼:test

oracle資料庫IP:192.168.1.10

連接配接端口:1521

資料庫SID:oradb1

---- 執行資料庫連接配接 ----

>>> conn = db.connect()

---- 執行SQL語句 ----

>>> res = conn.execute('select * from machine')

---- 顯示結果集 ----

>>> for row in res:

...     print "Location IP : ", row['locationip']

...

Location IP :  192.168.2.10

>>>

---- 關閉資料庫連接配接 ----

>>> conn.close()

本文轉自 pgmia 51CTO部落格,原文連結:http://blog.51cto.com/heyiyi/1185720