-
[pymysql] pandas 없이 csv라이브러리로 csv파일을 DB에 insert하기카테고리 없음 2022. 11. 23. 10:26
import pymysql import csv conn = pymysql.connect(host='localhost', port=3306, user='root', password='비밀번호', db ='DB명', charset='utf8') cursor = conn.cursor() conn.commit() f = open('C:/project/emp_20221115.txt','r') csvReader = csv.reader(f) for row in csvReader: name = (row[0]) email = (row[1]) dept = (row[2]) salary = (row[3]) print(name) print(email) print(dept) print(salary) sql = """INSERT INTO employee (Name, Email, Department, Salary) VALUES (%s, %s, %s, %s)""" cursor.execute(sql, row) conn.commit() conn.close()
참고 : https://do-hansung.tistory.com/6
[python] csv의 데이터를 DB insert
간단하게 csv에 있는 데이터를 DB에 insert를 해보겠습니다.궁극적으로 제가 python을 공부하는 이유는 csv데이터를 자유자제로 구성하고 클리닝 및 정제하며 DB에 insert 및 update를 회사에서 해야하는
do-hansung.tistory.com
반응형