메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Pandas mysql insert

데브카페
Devcafe (토론 | 기여)님의 2024년 10월 4일 (금) 23:04 판 (새 문서: = 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...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

Pandas DataFrame을 MySQL에 Insert

  • SQLAlchemy, pymysql, MySQLdb 를 파이썬에 설치 ​

패키지를 설치

  1. 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')
​

Comments