[英]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.