मुझे अभी इसी तरह की समस्या हो रही थी।
आगे के शोध के बाद, मुझे एहसास हुआ कि मैं एक connection.commit()
करना भूल गया हूँ हटाने के बाद, या, जैसा कि मैंने कहीं और पाया, आप बस cursor.execute("set autocommit = 1")
कर सकते हैं किसी भी अन्य डेटा संचालन को करने से पहले उन्हें स्वचालित रूप से तुरंत प्रतिबद्ध करने के लिए, यदि आपको लेनदेन पर नियंत्रण की आवश्यकता नहीं है।
Cmag के कोड के साथ यह समस्या हो सकती थी, हालांकि अधिक देखे बिना, यह बताना कठिन है।