如何使用pyodbc

2021-10-11 03:07:25 字數 792 閱讀 5398

在cmd下執行pip install pyodbc即可

首先檢視自己的drivers,執行如下**。

import pyodbc

print

(pyodbc.drivers(

))

執行結果如下,將紅框中的內容記錄下來,作為之後connect中driver的值。2. 如果你使用windows身份認證,請按照如下**連線資料庫。

import pyodbc

pyodbc.connect(driver=

'',server=

'localhost'

,database=

'databasename'

,trusted_connection=

'yes'

)

如果你使用使用者名稱和密碼認證,請按照如下**連線資料庫。

import pyodbc

pyodbc.connect(driver=

'',server=

'localhost'

,database=

'databasename'

,uid=

'username'

,pwd=

'password'

)

一些引數說明。

如果你想在更新之後自動提交至資料庫,**上引數autocommit=『true』

或者可以手動使用commit方法來提交至資料庫。

這裡是微軟官方給出的幾個簡單例子

pyodbc安裝問題

最近在新伺服器上安裝pyodbc,遇到安裝上的問題 error initializer expression list treated as compound expression 總認為是c c 編譯器的支援不夠,沒有成功。再次確定是否unixodbc是否支援不夠,安裝好unixodbc deve...

Python使用pyodbc訪問資料庫操作方法詳解

1 直接連線資料庫和建立乙個游標 cursor cnxn pyodbc.connect driver server localhost database testdb uid me pwd pass cursor cnxn.cursor 2 使用dsn連線。通常dsn連線並不需要密碼,還是需要提供乙...

pyodbc安裝防陷坑備忘

想用python讀寫sql server資料庫,python官方推薦的pyodbc是個比較好的選擇,但是安裝pyodbc時我遇到了幾個坑。我目前使用的是windows和python3.4環境,首先我嘗試用pip install pyodbc直接安裝pyodbc,但是沒有成功,提示錯誤資訊顯示是沒有安...