所以在我对stackoverflow的研究没有给我任何进一步的这里是我的代码(我不能发布确切的代码,因为这是一个问题我在工作中)和问题:mysql.connector没有用python命令插入,但是手动查询工作
import mysql.connector
.
.
.
cnx = mysql.connector.connect(user, password, host, database)
cursor = cnx.cursor()
for-loop:
if condition:
cursor.execute("INSERT INTO table (the_columns) VALUES (%s)", (my_values))
cnx.commit()
我试图手动插入已经和它的工作,但不知何故,我的Python代码不会做插入。
的手动插入:
INSERT INTO table (column1,...,column7) VALUES (string1,....,string6, now())
我没有错误消息,我只能看看到数据库中,看到新的valiues不存在。 还有其他人面临这个问题吗?任何人都可以建议可能是什么问题?
这个问题解决了,因为以前开发过两个实例具有相同的名称和它在所有不是mSQL的错误一直存在的一个问题。 – dima