मैं पाइथन और पायथन के MySQL एडाप्टर के लिए नया हूं। मुझे यकीन नहीं है कि अगर मुझे कुछ स्पष्ट याद आ रहा है:पायथन MySQL - काम चुनता है लेकिन हटा नहीं जाता है?
db = MySQLdb.connect(# db details omitted)
cursor = self.db.cursor()
# WORKS
cursor.execute("SELECT site_id FROM users WHERE username=%s", (username))
record = cursor.fetchone()
# DOES NOT SEEM TO WORK
cursor.execute("DELETE FROM users WHERE username=%s", (username))
कोई विचार?
क्या विशेषाधिकार आप डेटाबेस पर है? – ennuikiller
हाँ सुनिश्चित करें कि आप जिस उपयोगकर्ता का उपयोग कर रहे हैं वह पंक्तियों को हटाने का अधिकार है। –
जब आप कहते हैं "काम करने के लिए नहीं लगता": आप कैसे जानते हैं? क्या आपको किसी प्रकार का त्रुटि संदेश मिलता है? यदि हां, तो कौन सा? कृपया सभी विवरणों को पहले से रिपोर्ट करें। –