python 读取excel文件数据并插入数据库

import pandas as pd
from sqlalchemy import create_engine

excelFile = '/data/user.xlsx'
df = pd.DataFrame(pd.read_excel(excelFile))

engine = create_engine("mysql+pymysql://test:123456@localhost:3306/test", encoding='utf8')
df.to_sql('user', con=engine, if_exists='replace', index=False)

 需要注意的是,excel文件第一行是表头,就是数据库表结构字段。从第二行开始是数据

你可能感兴趣的:(python)