본문 바로가기
Data Analysis/Python

Python : pyodbc를 이용해서 MSSQL 접속

by 불탄오징어 2015. 7. 7.
반응형

요즘 왔다리 갔다리 하면서 공부하는 중이다. 

pyodbc라는 걸 이용해서 MSSQL에 접속했다. 구글링으로 찾은 걸 약간 변경 했다.

 

 

import pyodbc

#cnxn = pyodbc.connect("driver={SQL Server}; server=localhost; database = spotfire_server; uid=sa; pwd=spotfire")
cnxn = pyodbc.connect("DSN=Mssql; uid=sa; pwd=spotfire")
cursor = cnxn.cursor()
cursor.execute("select user_id, user_name from users")
rows = cursor.fetchall()
for row in rows:
    print row.user_id

 

결과는 다음과 같다. 나온 결과는 GUID 값인데 샘플 Data가 없어서 Spotfire 사용자 계정 테이블을 타겟으로 걸어서 그렇다.

 

 

댓글