다른 명령
새 문서: = Pandas DataFrame을 MySQL에 Insert = * SQLAlchemy, pymysql, MySQLdb 를 파이썬에 설치 == 패키지를 설치 == # python3 <source lang=python> $ pip install pymysql $ pip install sqlalchemy </source> == 파이썬 연결 소스 == <source lang=python> 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... |
편집 요약 없음 |
||
| (같은 사용자의 중간 판 하나는 보이지 않습니다) | |||
| 30번째 줄: | 30번째 줄: | ||
[[category:python]] | [[category:python]] | ||
[[category:python mysql]] | |||
[[category:pandas]] | |||
2025년 6월 18일 (수) 20:08 기준 최신판
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')