PDO के साथ PHP में अंतिम SQL पैरामीट्रिज्ड क्वेरी का निर्धारण करना
MySQL डेटाबेस तक पहुंचने पर PDO के साथ PHP में पैरामीट्रिज्ड क्वेरी के लिए, अंतिम प्राप्त करना टोकन प्रतिस्थापन के बाद SQL क्वेरी चुनौतीपूर्ण हो सकती है। PHP वातावरण पूरी क्वेरी को बरकरार नहीं रखता है क्योंकि यह क्वेरी को पैरामीटर से अलग टोकन के साथ डेटाबेस में भेजता है।
उत्तर 1:
जैसा कि बेन जेम्स ने संकेत दिया है, PHP पक्ष पर अंतिम क्वेरी निकालना संभव नहीं है। सर्वर-साइड वह जगह है जहां यह क्वेरी मौजूद है। यहां तक कि टोकन प्रतिस्थापन के लिए उपयोगकर्ता-परिभाषित फ़ंक्शन भी टोकन हैंडलिंग में बारीकियों के कारण SQL प्रक्रिया को सटीक रूप से दोहरा नहीं सकते हैं। वास्तविक डेटाबेस निष्पादन का निरीक्षण करने के लिए सभी SQL क्वेरीज़ को लॉग करना। MySQL में ऐसा करने के लिए, लाइन जोड़कर my.cnf (Windows उपयोगकर्ताओं के लिए my.ini) फ़ाइल को अपडेट करें:
log=[REPLACE_BY_PATH]/[REPLACE_BY_FILE_NAME]
सावधान :log=[REPLACE_BY_PATH]/[REPLACE_BY_FILE_NAME]
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3