Pandas mysql insert
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 Pandas DataFrame을 MySQL에 Insert[편집]
- SQLAlchemy, pymysql, MySQLdb 를 파이썬에 설치
1.2 파이썬 연결 소스[편집]
import pandas as pd
from sqlalchemy import create_engine
# MySQL Connector using pymysql
pymysql.install_as_MySQLdb()
import MySQLdb
engine = create_engine("mysql+mysqldb://root:"+"password"+"@localhost/db_name", encoding='utf-8')
conn = engine.connect()
# MySQL에 저장하기
# pandas의 to_sql() 함수 사용 저장
df.to_sql(name=table, con=engine, if_exists='append')