用PyODBC連接數(shù)據(jù)庫,試了很久才出來,現(xiàn)把一些心得體會和大家分享!
http://code.google.com/p/pyodbc/
import pyodbc
- cnxn = pyodbc.connect(
- DRIVER='{SQL SERVER NATIVE CLIENT 10.0}',
- #對應(yīng)DSN驅(qū)動,筆者這里是SQL Server 2008
- SERVER='localhost'
- #本地服務(wù)器,也可以寫成'.',
- DATABASE='MyTest',
- #連接的數(shù)據(jù)庫名稱
- uid='sa',
- #連接的用戶名,今晚主要就是卡在這里
- #必須用SQL的登錄賬號而不能用系統(tǒng)的登錄賬號
- #因此必須在SQL里設(shè)置才能登錄
- pwd='登錄的密碼')