हर बार जब आप mysql में पंक्तियों को अपडेट करने का प्रयास करते समय उस तरह की त्रुटि का सामना करते हैं, तो ऐसा इसलिए होता है क्योंकि आपने WHERE के बिना एक तालिका को अपडेट करने का प्रयास किया है जो KEY
का उपयोग करता है। कॉलम।
आप इसका उपयोग करके इसे ठीक कर सकते हैं,
SET SQL_SAFE_UPDATES=0;
UPDATE user SET email = '[email protected]' WHERE email='[email protected]';
या कार्यक्षेत्र में
- संपादित करें -> वरीयताएँ -> SQL क्वेरीज़
- बिना WHERE क्लॉज (सुरक्षित अपडेट) के Forbid UPDATE और DELETE स्टेटमेंट्स को अनचेक करें
- क्वेरी -> सर्वर से पुनः कनेक्ट करें