我正在尝试将一些数据添加到我的数据库中。代码运行良好,没有错误。但是,当我检查我的数据库时,我发现没有什么新东西。哪里出错?
import MySQLdb as mdb
con = #connection settings
cur = con.cursor()
cur.execute("""INSERT INTO myData(id,city,district,testval,
test_date,property_type,price,testvar,title,
description,number_of_tester,number_of_test,
test_age,test_number,number_of_tests,heating,test_type,
applicable,usage_type,test_profile,test,
house_type,latitude,longitude,test_name,test_phones,test_profile,
test_desc,test_title)
VALUES (123456,'Baku','Ahmedli rn','Ahmadli',
'2010-11-10 12:00:00','',1,0,'','','',0,'','','','','','','','','','',0,0,'','','','','')""")
con.close()
答案 0 :(得分:0)
问题解决了,Python中的MySQL最后需要con.commit()将所有这些添加到datebase。