Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Phpmyadmin में एक क्वेरी निष्पादन को पूर्ववत कैसे करें

अगर स्टेटमेंट अभी भी चल रहा है तो आप KILL QUERY <thread_id>

यदि विवरण पूरा हो गया है लेकिन आपने अभी तक लेनदेन नहीं किया है तो आप ROLLBACK

यदि विवरण पूरा हो गया है और लेन-देन पहले से ही प्रतिबद्ध है (या आपने लेनदेन शुरू नहीं किया है) तो अपने सबसे हाल के बैकअप से डेटा को पुनर्स्थापित करें।

इस प्रकार की स्थिति को पहली बार में होने से रोकने के लिए यहां कुछ टिप्स सलाह भी दी गई हैं:

  • DELETE या UPDATE लिखते समय हमेशा WHERE क्लॉज पहले लिखें ताकि आप इसे न भूलें।
  • यह सुनिश्चित करने के लिए कि आप सही पंक्तियों को अपडेट कर रहे हैं, एक SELECT स्टेटमेंट में अपने WHERE क्लॉज का परीक्षण करें।
  • यदि आप जानते हैं कि आपको केवल एक पंक्ति को अपडेट करना चाहिए तो आप अपने अद्यतन विवरण में LIMIT 1 जोड़ सकते हैं। फिर यदि उपरोक्त तकनीकों का उपयोग करने के बावजूद आपको अभी भी कोई त्रुटि है तो कम से कम केवल एक पंक्ति प्रभावित होगी, संपूर्ण डेटाबेस नहीं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में बाइनरी स्ट्रिंग को स्टोर करना

  2. एसक्यूएल:दो कॉलम द्वारा ऑर्डर इंटरमिक्स किया गया, प्राथमिकता आधारित नहीं

  3. MySQL ऑर्डर द्वारा [कस्टम सेट फ़ील्ड मान]

  4. फ़ील्ड मान के अनुसार कस्टम mysql सॉर्ट

  5. मैं हाइबरनेट से चेतावनी दिखाएं अक्षम कैसे करूं?