csv 파일을 pandas로 읽어와서 데이터 확인
import pandas as pd
df= pd.read_csv("police_station.csv")
df.head()
import mysql.connector
conn = mysql.connector.connect(
host = "",
port = ,
user = "",
password = "",
database = ""
)
cursor = conn.cursor(buffered=True)
sql = "INSERT INTO police_station VALUES (%s, %s)"
for i, row in df.iterrows():
cursor.execute(sql, tuple(row))
print(tuple(row))
conn.commit() #commit은 database에 적용하기 위한 명령
cursor.execute(SELECT * FROM police_station")
result = cursor.fetchall()
for row in result:
print(row)
csv 한글이 깨지는 경우, encoding = 'euc-kr' 설정