我试图在数据库中插入3个词,但我只插入最后一个词,我想插入3个词,每个词在不同的原始
import MySQLdb
bd = MySQLdb.connect("localhost","root","welcome","mydb")
cursor = bd.cursor()
palabras = ["hola", "python", "pythondiario"]
for i in palabras:
sql = "insert into empresa (codigo_unico) values ('%s')" % (i)
#cursor.execute(sql)
bd.commit()
bd.close()
它只在生的时候插入pythondiario,我做错什么了
因为没有在循环内执行查询,所以只会执行对list最后一个元素的查询,所以将
cursor.execute(sql)
放入循环内:相关问题 更多 >
编程相关推荐