विषयसूची:

मैं नोड जेएस डेटाबेस से कैसे जुड़ूं?
मैं नोड जेएस डेटाबेस से कैसे जुड़ूं?

वीडियो: मैं नोड जेएस डेटाबेस से कैसे जुड़ूं?

वीडियो: मैं नोड जेएस डेटाबेस से कैसे जुड़ूं?
वीडियो: नोड जेएस एप्लिकेशन से MySQL डेटाबेस कनेक्शन 2024, मई
Anonim

डाउनलोड और इंस्टॉल करने के लिए "mysql" मॉड्यूल, कमांड टर्मिनल खोलें और निम्नलिखित निष्पादित करें:

  1. सी: उपयोगकर्ताआपका नाम>एनपीएम इंस्टॉल माई एसक्यूएल .
  2. वर माई एसक्यूएल = आवश्यकता (' माई एसक्यूएल ');
  3. चलाएँ "demo_db_connection. जे एस "सी: उपयोगकर्ताआपका नाम> नोड डेमो_डीबी_कनेक्शन. जे एस .
  4. जुड़े हुए !
  5. चोर जुडिये (फ़ंक्शन (इरेट) {अगर (गलती) थ्रो इरेट; कंसोल.

इसे ध्यान में रखते हुए, मैं नोड जेएस में डेटाबेस कनेक्शन कैसे बना सकता हूं?

ट्यूटोरियल: Node. एक डेटाबेस के साथ js

  1. Node.js स्थापित करें।
  2. MySQL स्थापित करें।
  3. डेटाबेस में लिखने के लिए एक HTTP API बनाएं।
  4. एपीआई को पोस्ट करने के लिए कुछ एचटीएमएल और जेएस बनाएं।
  5. उपयोगकर्ता डेटाबेस स्कीमा बनाने के लिए Knex माइग्रेशन का उपयोग करें (रेल माइग्रेशन के समान प्रक्रिया)
  6. पासवर्ड हैशिंग सेटअप करने के लिए माइग्रेशन का उपयोग करें।
  7. हैशिंग कार्यों की जांच के लिए एक लॉगिन मार्ग बनाएं।

इसी तरह, मुझे नोड जेएस के साथ किस डेटाबेस का उपयोग करना चाहिए? नोड . जे एस सभी प्रकार का समर्थन करता है डेटाबेस कोई फर्क नहीं पड़ता कि यह एक संबंधपरक है डेटाबेस या नोएसक्यूएल डेटाबेस . हालांकि, नोएसक्यूएल डेटाबेस जैसे MongoDb सबसे उपयुक्त हैं नोड . जे एस.

बस इतना ही, मैं SQL में नोड js से कैसे जुड़ूँ?

js और mssql पैकेज आमतौर पर इन चरणों का पालन करते हैं:

  1. Mssql पैकेज का एक उदाहरण बनाएँ।
  2. कनेक्ट() के साथ एक SQL कनेक्शन बनाएं।
  3. नया SQL अनुरोध बनाने के लिए कनेक्शन का उपयोग करें।
  4. अनुरोध पर कोई इनपुट पैरामीटर सेट करें।
  5. अनुरोध निष्पादित करें।
  6. अनुरोध द्वारा लौटाए गए परिणामों (जैसे रिकॉर्डसेट) को संसाधित करें।

क्या हम जावास्क्रिप्ट का उपयोग करके डेटाबेस से जुड़ सकते हैं?

जावास्क्रिप्ट का उपयोग करना , सबसे सही तरीका करना जो एक वेब सर्वर को नोड के साथ कोडिंग कर रहा है। जे एस (एक्सप्रेस मॉड्यूल के साथ मर्जी आसान हो)। वेब सर्वर मर्जी तक पहुंच है डेटाबेस (जैसे मोंगोडब) और मर्जी ब्राउज़र के साथ संवाद करें (क्लाइंट) के जरिए एचटीटीपी प्रोटोकॉल। इस तकनीक को ME(A)N (mongoDB, Express, Angular, Node.

सिफारिश की: