क्या MySQLdb सर्वर-साइड prepared statements का समर्थन करता है? मैं इसे अपने मैनुअल से नहीं समझ सकता।क्या MySQLdb मॉड्यूल तैयार कथन का समर्थन करता है?
11
A
उत्तर
16
चेक MySQLdb Package Comments:
"Parameterization" तार से बचने और फिर आँख बंद करके उन्हें क्वेरी में interpolating, बजाय MYSQL_STMT API का उपयोग करके MySQLdb में किया जाता है। नतीजतन, यूनिकोड तारों को डेटाबेस द्वारा प्राप्त होने से पहले दो मध्यवर्ती प्रतिनिधित्व (एन्कोडेड स्ट्रिंग, एन्कोडेड स्ट्रिंग से बचने) के माध्यम से जाना होता है।
तो जवाब है: नहीं, ऐसा नहीं है।
13
इसमें कुछ प्रकार का पैरामीटरकरण है, yes।
तब भी, मैं सलाह देता हूं कि आप oursql पर स्विच करें। यह MySQLdb से अधिक a lot of advantages लाता है:
- oursql असली parameterization है।
- oursql क्लाइंट में बफर किए जाने वाले सब कुछ की आवश्यकता के बजाय डेटाबेस में स्ट्रीम या बाइनरी डेटा को स्ट्रीम करने और डेटाबेस से बाहर स्ट्रीम करने की अनुमति देता है।
- oursql दोनों पंक्तियों को आलसी ढंग से सम्मिलित कर सकते हैं और पंक्तियों को आलसी रूप से ला सकते हैं।
- oursql में डिफ़ॉल्ट रूप से यूनिकोड समर्थन है।
- oursql 2.6+ पर किसी भी बहिष्करण चेतावनी के बिना python 2.4 से 2.7 का समर्थन करता है (पीईपी 218 देखें) और पूरी तरह से 2.7 पर असफल होने के बिना (पीईपी 328 देखें)।
- oursql को बीएसडी लाइसेंस के तहत लाइसेंस प्राप्त है।
संबंधित मुद्दे
- 1. क्या एक तैयार कथन
- 2. क्या node.js 'let' कथन का समर्थन करता है?
- 3. क्या हाइबरनेट MySQL में सीमा कथन का समर्थन करता है?
- 4. अजगर mysqldb मॉड्यूल
- 5. क्लाइंट-साइड तैयार कथन क्या हैं?
- 6. क्या मुझे कर्सर को पाइथन MySQLdb मॉड्यूल
- 7. mysql_insert_id() के बराबर क्या है; तैयार कथन का उपयोग कर?
- 8. sqlite तैयार कथन -
- 9. आप mysqli तैयार कथन
- 10. क्या पीडीओ हमेशा नकली तैयार कथन का उपयोग डिफ़ॉल्ट रूप से करता है?
- 11. क्या तैयार कथन SQL-इंजेक्शन को
- 12. mysqli तैयार कथन और mysqli_real_escape_string
- 13. क्या एसक्यूएलकेमी कैशिंग का समर्थन करता है?
- 14. क्या फैंटॉमजेएस कुकीज़ का समर्थन करता है?
- 15. क्या मोनो एक्सएएमएल का समर्थन करता है?
- 16. क्या OpenRasta मोनो का समर्थन करता है?
- 17. क्या हेरोोकू PHP का समर्थन करता है?
- 18. क्या cocos2d एआरसी का समर्थन करता है?
- 19. क्या jsoup xpath का समर्थन करता है?
- 20. क्या LevelDB जावा का समर्थन करता है?
- 21. क्या Qt OpenMP का समर्थन करता है?
- 22. क्या लुआ यूनिकोड का समर्थन करता है?
- 23. क्या मिनजीडब्ल्यू एमएफसी का समर्थन करता है?
- 24. क्या Arduino थ्रेडिंग का समर्थन करता है?
- 25. MySQLi तैयार कथन को झूठी
- 26. क्या tryhaskell.org समर्थन परिभाषाओं का समर्थन करता है?
- 27. क्या स्कैला समर्थन पूंछ रिकर्सन ऑप्टिमाइज़ेशन का समर्थन करता है?
- 28. लिंक से इकाइयों का समर्थन क्या करता है?
- 29. क्या DotNetNuke 6 अजाक्स नियंत्रण टूलकिट का समर्थन करता है?
- 30. क्या फ्रेमवर्क समर्थन "स्निपेट" करता है?