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

MySQL क्वेरी का परीक्षण

जैसा कि बरमार ने सुझाव दिया था। एक परीक्षण डेटाबेस का प्रयोग करें। हालाँकि, यदि आप किसी लाइव डेटाबेस में एक डरावना परिवर्तन कर रहे हैं और एक परीक्षण डेटाबेस पर इसका परीक्षण किया है, तो यह आपके मन को आसानी से लेन-देन का उपयोग करने के लिए निर्धारित कर सकता है ताकि यह पुष्टि हो सके कि लाइव परिवर्तन आपकी अपेक्षा के अनुरूप हैं। इसके लिए आप लेन-देन का उपयोग कर सकते हैं।

START TRANSACTION;
UPDATE foo SET baz = "bar";
SELECT baz FROM foo;-- Shows bar
ROLLBACK; -- Alternatively 'COMMIT'
SELECT baz FROM foo;-- Shows whatever was there previously.

ध्यान दें कि स्कीमा में परिवर्तन लेन-देन संबंधी नहीं हैं (अर्थात तालिकाओं को बदलना वापस नहीं लाया जा सकता है)।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLException:परिणाम सेट की शुरुआत से पहले

  2. पाइथन पांडा में डेटा फ्रेम के दूसरे कॉलम के अद्वितीय की गिनती से समूह को कैसे विभाजित करें और एक कॉलम की गणना कैसे करें?

  3. लार्वा में COALESCE

  4. MySQL - php . में पंक्तियों की कुल संख्या गिनें

  5. KML फ़ाइल को mysql / xpath और x quires में लोड किया जा रहा है