gpt4 book ai didi

python - 如何使用 Python 将 CSV 字符串加载到 MySQL 中

转载 作者:行者123 更新时间:2023-11-29 20:43:01 25 4
gpt4 key购买 nike

在我的用例中,我有一个 csv 存储为字符串,我想将其加载到 MySQL 表中。有没有比将字符串保存为文件,使用 LOAD DATA INFILE,然后删除文件更好的方法?我找到this answer但它是针对 JDBC 的,我还没有找到与它等效的 Python。

最佳答案

是的,你所描述的情况很有可能!例如,假设您的 csv 文件包含三列:

import MySQLdb
conn = MySQLdb.connect('your_connection_string')
cur = conn.cursor()
with open('yourfile.csv','rb') as fin:
for row in fin:
cur.execute('insert into yourtable (col1,col2,col3) values (%s,%s,%s)',row)
cur.close(); conn.close()

关于python - 如何使用 Python 将 CSV 字符串加载到 MySQL 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38532655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com