import pymssql
import pandas as pd
conn = pymssql.connect(host="ip주소", user="아이디", password="비밀번호", database="데이터베이스", charset="utf8")
# Connection 으로부터 Cursor 생성
curs = conn.cursor()
#MSSQL 실행문
row = curs.execute('SELECT * FROM 테이블;')
#실행문 실행한 값 저장.
row = curs.fetchall()
#데이터프레임 컬럼에 이름 설정.
Dataname = ['컬럼이름1','컬럼이름2','컬럼이름3',....]
#실행한 값, 이름 값을 DataFrame에 저장
df = pd.DataFrame(row, columns= Dataname)
#MSSQL 종료료
conn.close()
DB에 있는 데이터 가져올 때 코드입니다.
'Python > Pandas' 카테고리의 다른 글
| Python Dataframe 데이터 한줄로 만들기. (reshape) (0) | 2019.12.13 |
|---|