【发布时间】:2021-11-17 14:49:09
【问题描述】:
我正在使用这些模块连接 MySQL DB。
from flask_mysqldb import MySQL
import MySQLdb.cursors
我正在想办法将 pandas DF 中的数据导入 MySQL。通常我做的是
cursor.execute('INSERT INTO accounts (email, name) VALUES (%s, %s)',
(email, name,))
mysql.connection.commit()
向 MySQL 插入数据。
但现在我需要将 Pandas DF 上传到 MySQL。我的 excel 文件包含“电子邮件”和“姓名”列,我使用 pd.read_excel('data.xlsx', index_col=0) 将其转换为 pandas DF,但如何将其上传到 MySQL?
【问题讨论】: