पायथन से एसक्यूएल सर्वर तक पहुंचने का सबसे अच्छा तरीका क्या यह डीबी-एपीआई है? क्या कोई भी डीबी-एपीआई का उपयोग करके ऐसा कोड प्रदान कर सकता है कि एसईएलएल सर्वर से पाइथन और उत्तेजना क्वेरी से कैसे कनेक्ट किया जाए?पायथन और एसक्यूएल सर्वर
उत्तर
pymssql देखें यह एमएस एसक्यूएल सर्वर के लिए एक डीबी-एपीआई मॉड्यूल है और यह सबसे पाइथोनिक तरीका होगा। दस्तावेज में उदाहरण शामिल हैं।
यदि विंडोज ओएस पर आप COM के माध्यम से OLEDB का उपयोग भी कर सकते हैं जिसे क्लाइंट पर स्थापित करने के लिए किसी और चीज की आवश्यकता नहीं होगी।
इसके अलावा, अगर आप आयरन पायथन का उपयोग आप नेट एपीआई
का उपयोग देखें pyodbc कर सकते हैं - Python Database API Specification v2.0 कार्यान्वयन। बहुत अच्छा काम करता है।
इसके अतिरिक्त आप इसे अन्य डेटाबेस के साथ उपयोग कर सकते हैं। यदि SQL Server 2008 के साथ उपयोग करते हैं, तो सुनिश्चित करें कि आप मूल ड्राइवर का उपयोग करते हैं यदि आपको नए DATE
डेटा प्रकारों का समर्थन करने की आवश्यकता है।
मेरे पास एक डेटा रूपांतरण प्रोजेक्ट है जो SQL सर्वर के साथ pyodbc का उपयोग करता है, और यह बहुत अच्छा काम करता है। –
ओडीबीसी + फ्रीट्स + ओडीबीसी के लिए एक अजगर रैपर लाइब्रेरी।
Also could someone provide a such code using the DB-API
how to connect to sql server from python and excute query ?
This hello world snippet काफी आप आम तरीका है कि कैसे एक DBI 2.0 डेटाबेस इंटरफेस मॉड्यूल के साथ अजगर में एसक्यूएल सर्वर से कनेक्ट को दर्शाता है।
अस्वीकरण: मैं pypyodbc के डेवलपर हूँ
- 1. एसक्यूएल सर्वर और माइस्क्ल सर्वर
- 2. टी-एसक्यूएल, एसक्यूएल सर्वर और एसक्यूएल
- 3. एसक्यूएल सर्वर और MySQL
- 4. पायथन और सर्वर लोड
- 5. ओरेकल, पोस्टग्रेस और एसक्यूएल सर्वर
- 6. एसक्यूएल सर्वर और नियमित अभिव्यक्ति
- 7. AMQP, एसक्यूएल सर्वर और XA
- 8. एसक्यूएल सर्वर अल्पविराम और अवधि
- 9. सी # और एसक्यूएल सर्वर प्रमाणीकरण
- 10. एसक्यूएल सर्वर और MySQL इंटरऑपरेबिलिटी?
- 11. एसक्यूएल सर्वर और ओरेकल 'उपयोगकर्ता'
- 12. आईआईएस, फ़ायरफ़ॉक्स और एसक्यूएल सर्वर
- 13. एसक्यूएल pyodbc और SQL सर्वर
- 14. एसक्यूएल सर्वर 2008 और मिलीसेकंड
- 15. यूसीएस -2 और एसक्यूएल सर्वर
- 16. एसक्यूएल सर्वर 2008 और हैशबाइट
- 17. एसक्यूएल सर्वर हटाएं और खंड
- 18. एरलांग और एमएस एसक्यूएल सर्वर
- 19. टी-एसक्यूएल (एसक्यूएल सर्वर)
- 20. एसक्यूएल: एसक्यूएल सर्वर
- 21. एसक्यूएल सर्वर: एसक्यूएल क्वेरी
- 22. एसक्यूएल एसक्यूएल सर्वर
- 23. एसक्यूएल सर्वर
- 24. एसक्यूएल सर्वर
- 25. एसक्यूएल सर्वर
- 26. एसक्यूएल सर्वर
- 27. एसक्यूएल सर्वर
- 28. एसक्यूएल सर्वर
- 29. एसक्यूएल सर्वर
- 30. एसक्यूएल सर्वर
जो चल रही है –
नई वेब साइट pymssql के साथ कोई 64 बिट समर्थन: https://code.google.com/p/pymssql/ – gt6989b
@ gt6989b कि वेबसाइट है उत्तर में (जब आपने टिप्पणी की) – Mark