pandas如何把数据存入数据库:
这里废话少说,直接教咋用
第一步导包:
import sqlalchemy as sqla
import pandas as pd
第二步创建链接:
# sqla.create_engine("数据库软件的名称+依赖的库://用户名:用户的密码@连接名称/数据库的名字?编码")
db = sqla.create_engine('mysql+pymysql://root:123456@localhost/vegetable prices?charset=utf8')
第三步把数据放进数据库:
# 这个sum_data是之前dataframe格式的数据,前面的代码没有体现
# sum_data.to_sql('你在数据库创建的表格的名字', db上面的内个链接的变量名, index=False, 这个可以之前有数据就覆盖,没有的就添加)
sum_data.to_sql('veg_price', db, index=False, if_exists='append')