一切正常但没有向mysql数据库添加数据

时间:2013-12-01 03:06:53

标签: python mysql mysql-python

我正在尝试将一些数据添加到我的数据库中。代码运行良好,没有错误。但是,当我检查我的数据库时,我发现没有什么新东西。哪里出错?

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()

1 个答案:

答案 0 :(得分:0)

问题解决了,Python中的MySQL最后需要con.commit()将所有这些添加到datebase。