MySQL के लिए डिफॉल्ट आइसोलेशन लेवल "रीएपेबल रीड" है, इसका मतलब है कि यदि आप अपने क्वेरी टूल में ऑटोकॉमिट का उपयोग नहीं कर रहे हैं, तो आप अन्य लेनदेन से प्रतिबद्ध डेटा नहीं देखेंगे जब तक कि आप COMMIT या रोलबैक जारी करके अपना खुद का लेनदेन समाप्त नहीं करते।
एक नया कनेक्शन बनाने के बाद आप डेटा देख सकते हैं यह तथ्य भी उसी दिशा में इशारा करता है।
तो आपके पास दो विकल्प हैं
- अपने "क्वेरी" कनेक्शन के लिए आइसोलेशन लेवल को "READ COMMITTED" में बदलें
- चुनें को चलाने से पहले अपने क्वेरी टूल में एक COMMIT (या रोलबैक) जारी करें