본문 바로가기

프로그래밍/Python

[Python] pyodbc를 이용한 MS-SQL 연결 #1

반응형

pyodbc 설치

pip install pyodbc

 

pyodbc를 이용한 MS-SQL 연결

import pyodbc

conn_str= (
    "DRIVER={ODBC Driver 17 for SQL Server};"
    "SERVER=localhost;"
    "DATABASE=이름;"
    "UID=유저이름;"
    "PWD=비밀번호;"        
)

conn = pyodbc.connect(conn_str)
cursor = conn.cursor()
cursor.execute("SELECT * FROM 테이블이름") # SQL 쿼리 실행

#결과 가져오기
results = cursor.fetchall()
for row in results:
    print (row)

# 실해 역순으로 종료
# 커서 연결을 종료
cursor.close()
#데이터베이스 연결 종료
conn.close()