세로형
Recent Posts
Recent Comments
Link
11-29 00:01
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

파이썬 pandas로 데이터베이스(database) 데이터 데이터프레임으로 가져오기 본문

python

파이썬 pandas로 데이터베이스(database) 데이터 데이터프레임으로 가져오기

이수진의 블로그 2018. 9. 28. 09:54
반응형
728x170

파이썬을 사용하다보면 특히 pandas를 많이 이용한다.

데이터 처리에 매우 유용하기 때문이다


근데 이 pandas로는 주로 read_csv나 read_excel을 통해서 엑셀 및 csv 데이터를 많이 읽어드렸다.

왜냐하면 보통 머신러닝 딥러닝 예제는 csv 파일에 있기 때문.


그러다가 문득 만약 db에 데이터가 있으면 어쩌지? 라는 생각을 했다.

그리고 역시가 그 방법은 있었다.


준비는 간단하다.


python3 기준으로 진행한다.

그리고 db는 mysql로 잡는다!


pip install pymysql

pip install sqlalchemy


로 먼저 관련 패키지를 설치한다.


그리고 이처럼 하면 된다.

각 밑줄을 그어놓은 것은 환경에 따라 바뀌게 된다.

root 부분은 유저

1234는 비밀번호

dbname은 데이터베이스 이름

table_name은 테이블 이름으로 하면 된다.


그래서 저렇게 값을 가지고 오면 데이터프레임(dataframe)형태로 값을 가지고 올 수 있다!


반응형
그리드형
Comments