Python 读取 Excel 数据并存入 MySQL 数据库
可以使用 Python 中的 pandas 和 MySQLdb 库来读取 Excel 数据并将其存入 MySQL 数据库。
- 安装 pandas 和 MySQLdb 库
pip install pandas
pip install mysqlclient
- 读取 Excel 数据
import pandas as pd
df = pd.read_excel('data.xlsx')
- 连接 MySQL 数据库
import MySQLdb
conn = MySQLdb.connect(
host='localhost',
port=3306,
user='root',
password='password',
db='testdb'
)
- 将数据存入 MySQL 数据库
cursor = conn.cursor()
for index, row in df.iterrows():
sql = '''
INSERT INTO `table_name` (
`column1`, `column2`, `column3`
) VALUES (
%s, %s, %s
)
'''
cursor.execute(sql, (
row['column1'], row['column2'], row['column3']
))
conn.commit()
以上代码中,需要根据实际情况修改数据库连接信息、Excel 文件路径、表名和列名。
原文地址: https://www.cveoy.top/t/topic/lKEm 著作权归作者所有。请勿转载和采集!