मैंने रेस्तरां के बारे में एक ऑनलाइन डेटाबेस बनाया है और मुझे अपने एंड्रॉइड एप्लिकेशन के माध्यम से इस डेटाबेस तक पहुंचने की ज़रूरत है, ताकि मैं फ़िल्टरिंग के बाद उपयोगकर्ताओं को डेटा प्रदर्शित कर सकूं। मेरे एप्लिकेशन को डेटाबेस को अपडेट करने की आवश्यकता नहीं है, लेकिन मेरी समस्या यह है कि मेरे ऑनलाइन mysql डेटाबेस से कैसे कनेक्ट करें और इसे उपयोगकर्ताओं को प्रदान करें? मैंने इस साइट पर और साथ ही दूसरों पर कई सुझावों को देखा है, और मुझे अभी पता चला है कि मुझे एक्सेस करते समय JSON पार्सर का उपयोग करना है, लेकिन ऐसा नहीं करना है।एंड्रॉइड में ऑनलाइन mysql डेटाबेस तक कैसे पहुंचे?
उत्तर
सबसे अच्छा समाधान एक सार्वजनिक एपीआई प्रदान करता है, उदाहरण के लिए PHP के साथ प्रबंधित किया जाता है, जो आपके डेटाबेस डेटा को फ़िल्टर और आपके एंड्रॉइड एप्लिकेशन की ज़रूरतों के रूप में प्रदर्शित करता है।
आपको सर्वर साइड समाधान प्रदान करने की आवश्यकता है जो एंड्रॉइड एप्लिकेशन से बात कर सकता है। PHP स्क्रिप्ट जाने का एक अच्छा तरीका है, जो सीधे MySQL डेटाबेस के साथ इंटरफेस कर सकता है, और डिवाइस पर परिणाम लौटा सकता है।
फिर आप पीएचपी स्क्रिप्ट के साथ रचनात्मक हो सकते हैं, परिणामों को सॉर्ट करके, और एंड्रॉइड डिवाइस से कुछ प्रसंस्करण को हटाकर और अधिक व्यापक समाधान प्रदान कर सकते हैं, और इसे सर्वर की तरफ कर सकते हैं जहां बैटरी लाइफ नहीं है एक समस्या है।
आपको बस एंड्रॉइड डिवाइस पर वेब सेवा कॉल को लागू करने की आवश्यकता है, जो आप करना चाहते हैं उसके आधार पर HTTP पर्याप्त पर पर्याप्त जीईटी/POST अनुरोधों को लागू करने की आवश्यकता है। ठीक से कार्यान्वित करने के तरीके पर दिशानिर्देशों के लिए आरईएसटी एपीआई में एक नज़र डालें।
आप आसानी से इस
इस लिंक से आपको मदद कर सकता है के लिए MySQL डेटाबेस के रूप में ही सर्वर के लिए एक PHP स्क्रिप्ट जोड़ सकते हैं। http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/ बस JSON पार्सर्स की समझ प्राप्त करें और सर्वर पर डेटाबेस से डेटा पुनर्प्राप्त करने के लिए एंड्रॉइड में इसका उपयोग कैसे किया जा सकता है ... आप PHP में webservices लिख सकते हैं ..
- 1. एंड्रॉइड में मौजूदा एसक्लाइट डेटाबेस तक कैसे पहुंचे?
- 2. एंड्रॉइड फोन पर विकास करते समय डेटाबेस तक कैसे पहुंचे?
- 3. पिकासा (डेस्कटॉप) डेटाबेस तक कैसे पहुंचे?
- 4. एंड्रॉइड में गतिविधियों के बीच साझा वरीयता तक कैसे पहुंचे?
- 5. Play के साथ विकास डेटाबेस तक कैसे पहुंचे! ढांचा?
- 6. वेक्टर में अंतिम मूल्य तक कैसे पहुंचे?
- 7. नेटवर्क में सी $ शेयर तक कैसे पहुंचे?
- 8. ईपीप्लस में वर्कशीट तक कैसे पहुंचे?
- 9. जेएस में माइक्रोफोन तक कैसे पहुंचे?
- 10. PHP में पोस्ट डेटा तक कैसे पहुंचे?
- 11. आईई 9 में Event.target तक कैसे पहुंचे?
- 12. superclass में घोषित IBOutlets तक कैसे पहुंचे?
- 13. कोल्डफ्यूजन में जावा एनम तक कैसे पहुंचे?
- 14. ऑनलाइन डेटाबेस?
- 15. एंड्रॉइड (फोनगैप) पर जावास्क्रिप्ट से एसएमएस इनबॉक्स तक कैसे पहुंचे
- 16. किसी अन्य वर्ग से ऑब्जेक्ट तक कैसे पहुंचे?
- 17. रेल नोटिफिकेशन से current_user तक कैसे पहुंचे?
- 18. jquery आंतरिक डेटा तक कैसे पहुंचे?
- 19. एचटीएमएल 5 से वेबकैम तक कैसे पहुंचे?
- 20. groovy: गुण फ़ाइल तक कैसे पहुंचे?
- 21. qt पर पैरेंट विजेट तक कैसे पहुंचे?
- 22. Global.asax स्थिर सदस्यों तक कैसे पहुंचे?
- 23. प्रोग्रामिंग के सिम कार्ड तक कैसे पहुंचे?
- 24. Google से अवतार तक कैसे पहुंचे?
- 25. थ्रेड द्वारा रननेबल ऑब्जेक्ट तक कैसे पहुंचे?
- 26. Django व्यवस्थापक में ManyToManyField के दोनों दिशाओं तक कैसे पहुंचे?
- 27. एंड्रॉइड - MySQL डेटाबेस से कनेक्ट
- 28. एंड्रॉइड में ऑनलाइन वीडियो कैसे खेलें?
- 29. एंड्रॉइड में रेडियो कैसे ऑनलाइन खेलें
- 30. केकपीएचपी: MySQL डेटाबेस तक नहीं पहुंच सकता
आप बेहतर एक webservice प्लेटफॉर्म का उपयोग करेंगे जो आपको कॉल करेगा डेटाबेस। अपने आवेदन के साथ सीधे डेटाबेस को कॉल न करें। –
@tsabz हाँ, कौन सी वेब सेवा सबसे अच्छी होगी? – Jivan
इसे विकसित करने के लिए आप पर निर्भर है। जैसा कि नैन ने कहा, एक विश्वसनीय एपीआई सबसे अच्छा होगा। उदाहरण के लिए आप php के साथ ऐसा करने के लिए Google पर एक सिंपल तरीकों के लिए Google पर जांच सकते हैं। –