다른 명령
편집 요약 없음 |
잔글 개발노트 양식 일괄 적용 |
||
| 1번째 줄: | 1번째 줄: | ||
{{개발노트 | |||
|요약=SQLAlchemy, pymysql, MySQLdb 를 파이썬에 설치 | |||
|핵심= | |||
|분야=Python | |||
|작성일=2024-10-04 | |||
}} | |||
= Pandas DataFrame을 MySQL에 Insert = | = Pandas DataFrame을 MySQL에 Insert = | ||
2026년 11월 12일 (목) 12:44 기준 최신판
DEVCAFE NOTE
PythonSQLAlchemy, pymysql, MySQLdb 를 파이썬에 설치
KEY POINTS · 핵심 정리
Pandas DataFrame을 MySQL에 Insert
- SQLAlchemy, pymysql, MySQLdb 를 파이썬에 설치
패키지를 설치
- python3
$ pip install pymysql $ pip install sqlalchemy
파이썬 연결 소스
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')