繁体   English   中英

将python列表插入mysql

[英]Insert into mysql a python list

我尝试了很多次以解决stackoverflow中其他问题的问题,但没有成功。 我正在学习python。

我知道如何在PHP中执行操作,但我需要在python中执行操作。

我有一个表dentistas有4列ID,Web,电子邮件,telefono。

然后,我从另一个包含Web URL列表的文件中导入。

我想将这些websurls插入到web列中。

我现在使用的代码不会在终端显示错误,但不会在表中插入任何内容:

# coding=utf-8
import MySQLdb
from parser import lista

bd = MySQLdb.connect('localhost', 'testuser', 'test123', 'leads') # Connecting to the database
cursor = bd.cursor()         # Creating the cursor 

for x in lista:
    cursor.execute("INSERT INTO dentistas(web) VALUES(%s)", (x,))

您忘记了commit()并保存了当前数据库状态。

循环后尝试使用bd.commit()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM