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

PHP\MYSQL तैयार बयान

आप नहीं पहचानकर्ताओं को पैरामीटर करें। आप केवल डेटा को पैरामीटराइज़ कर सकते हैं . अन्यथा पैरामीटरकरण का मुख्य बिंदु, कथन संरचना . के बीच अलगाव और डेटा , काफ़ी मज़बूर है। समझें कि पैरामीटरकरण केवल फैंसी कॉपी-एंड-पेस्ट नहीं है, यह सुनिश्चित करने के लिए एक तकनीक है कि डेटाबेस में स्थिर के बीच स्पष्ट अलगाव है भाग (जिससे वह अपने निर्देश लेगा) और गतिशील भागों (जिन्हें यह केवल डेटा और डेटा के रूप में मानेगा)।

व्यक्तिगत रूप से मैं वास्तव में समझ नहीं पा रहा हूं कि हर कोई जितना संभव हो सके एसक्यूएल को कम करने की कोशिश करता है और कोई भी लिखना नहीं चाहता। एक वास्तविक दुनिया के अनुप्रयोग में परिभाषित, परिमित . हैं SQL क्वेरी की संख्या जो एक एप्लिकेशन डेटाबेस को भेजेगा। उपयोगकर्ता नाम से उपयोगकर्ता को खोजने के लिए एक क्वेरी होगी, एक बार टेबल आदि में foos की संख्या की गणना करने के लिए आदि। उन प्रश्नों को लिखें एक बार , लंबा हाथ। एक विधि है findUserByName() कहीं न कहीं जिसमें SQL में लिखे गए नाम से उपयोगकर्ता को खोजने के लिए क्वेरी है। आपको प्रत्येक क्वेरी को गतिशील रूप से एक साथ जोड़ने की आवश्यकता नहीं है, आपको इसे केवल एक बार लिखने की आवश्यकता है। यह आपको सभी संभावित डेटाबेस इंटरैक्शन का एक अच्छा "इन्वेंट्री" भी देता है और जहां आवश्यक हो वहां हाथ से जुड़ने की अनुमति देता है। </rant>

तो, यह दोनों संभव नहीं है और गुमराह.



  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 FLOAT डेटाटाइप और अधिक से अधिक 7 अंकों के पैमाने के साथ समस्याएं

  2. दो mysql क्वेरी को एक में मिलाएं

  3. पायथन:MySQL से जुड़ने और प्रश्नों को निष्पादित करने का सबसे अच्छा अभ्यास और सबसे सुरक्षित तरीका

  4. आप एक एस्ट्रोफ़े को कैसे एन्कोड करते हैं ताकि यह MySQL में खोजा जा सके?

  5. क्रॉन के साथ AJAX, jQuery पेज का उपयोग करना संभव है?