विषयसूची:

रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप: 3 चरण
रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप: 3 चरण

वीडियो: रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप: 3 चरण

वीडियो: रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप: 3 चरण
वीडियो: AWS IoT Core with Raspberry Pi4 Tutorial- Complete Guide 2024, नवंबर
Anonim
रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप
रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप
रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप
रास्पबेरी पाई IOT डेटाबेस को MS एक्सेल से कनेक्ट करें - सेट अप

IOT डेटा कैप्चर की दुनिया में, कोई बहुत सारा डेटा बनाता है जो हमेशा डेटाबेस सिस्टम जैसे कि Mysql या Oracle में सहेजा जाता है। इस डेटा तक पहुँच प्राप्त करने और उसमें हेरफेर करने के लिए, Microsoft Office उत्पादों का उपयोग करना सबसे कुशल तरीकों में से एक है। इस निर्देश का उद्देश्य यह दिखाना है कि विंडोज़ लैपटॉप पर रास्पबेरी पाई होस्टेड माइस्क्ल डेटाबेस को एमएस एक्सेल के साथ कैसे जोड़ा जाए।

बीओएम

1. रास्पबेरी पाई (आरपीआई) - जो वाई-फाई सक्षम है, एक लिनक्स ओ / एस स्थापित है और इंटरनेट से जुड़ा है (मैंने सर्वर मोड में आरपीआई शून्य का उपयोग किया)। मैं मान रहा हूं कि आप रास्पबेरी पाई पर एक ऑपरेटिंग सिस्टम स्थापित करना जानते हैं। नवीनतम छवि (छवियों) को खोजने के लिए इस लिंक को देखें https://www.raspberrypi.org/downloads/। Noobs या Raspbian दोनों Linux चित्र हैं जो काम करेंगे।

यहाँ आरपीआई ऑपरेटिंग सिस्टम का संस्करण है जिसका मैंने उपयोग किया था। मैंने इस कमांड को पुट्टी में चलाकर इसे हासिल किया। lsb_release -a कोई एलएसबी मॉड्यूल उपलब्ध नहीं है। वितरक आईडी: रास्पियन विवरण: रास्पियन जीएनयू/लिनक्स 8.0 (जेसी) रिलीज: 8.0 कोडनाम: जेसी

2. एमएस एक्सेल के साथ विंडोज लैपटॉप स्थापित (एप्पल डिवाइस और लिनक्स डेस्कटॉप पर भी काम करेगा)

3. पुट्टी - यह एक टर्मिनल एमुलेटर है जो आपको अपने विंडोज डेस्कटॉप से आरपीआई लिनक्स वातावरण तक पहुंचने की अनुमति देता है।

चरण 1: अपना रास्पबेरी पाई सेट करना

अपना रास्पबेरी पाई सेट करना
अपना रास्पबेरी पाई सेट करना
अपना रास्पबेरी पाई सेट करना
अपना रास्पबेरी पाई सेट करना

पुट्टी का उपयोग करके अपने आरपीआई पर लॉग इन करें और फिर निम्न कार्य करें:

1. अपाचे सेट करें - (कड़ाई से जरूरी नहीं है लेकिन आप बाद में वेबफॉर्म का उपयोग करना चाहेंगे)

निम्न कमांड टाइप करें -

sudo apt-get updatesudo apt-get install apache2

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl apache2 को पुनरारंभ करें (यह अपाचे को पुनरारंभ करता है)।

2. MySQL सेट करें

प्रकार - sudo apt-mysql-server स्थापित करें

(इंस्टॉलेशन द्वारा संकेत दिए जाने पर एक सुरक्षित पासवर्ड इनपुट करें)। (प्रारंभिक स्थापना प्रक्रिया के दौरान जोड़े गए परीक्षण डेटाबेस और किसी भी बाहरी उपयोगकर्ता अनुमतियों को हटाने के लिए mysql_secure_installation चलाएँ:

टाइप करें - sudo mysql_secure_installation

(यह अनुशंसा की जाती है कि आप सभी प्रश्नों के लिए हाँ (y) का चयन करें। यदि आपके पास पहले से एक सुरक्षित रूट पासवर्ड है, तो आपको इसे बदलने की आवश्यकता नहीं है।)

3. नमूना डेटाबेस स्थापित करें - हम इसके लिए सकीला का उपयोग करने जा रहे हैं - देखें

RpI कमांड लाइन पर, निम्न टाइप करें

सीडी / टीएमपी

sudo wget

सुडो टार -xvzf सकीला-db.tar.gz

यह प्रदर्शित होना चाहिए

शकीला-डीबी/

सकीला-डीबी/सकिला-डेटा.एसक्यूएल

सकीला-डीबी/सकिला-स्कीमा.एसक्यूएल

सकीला-डीबी/सकिला.एमडब्ल्यूबी

अब टाइप करें, सीडी सकीला-डीबी

सुडो चामोद ७५५*.*

अब पुट्टी में MYSQL SHELL पर लॉग ऑन करें

mysql -u root -p (आपको mysql इंस्टॉलेशन के दौरान आपके द्वारा सेट किए गए पासवर्ड के लिए कहा जाएगा।

अब टाइप करें, mysql> स्रोत /tmp/sakila-db/sakila-schema.sql;mysql> स्रोत /tmp/sakila-db/sakila-data.sql;

mysql> शकीला का उपयोग करें; डेटाबेस बदल गया mysql> SHOW TABLES; (तुम्हें देखना चाहिए)

+----------------------------+ | टेबल्स_इन_सकिला | +----------------------------+ | अभिनेता | | अभिनेता_जानकारी | | पता | | श्रेणी | | शहर | | देश | | ग्राहक | | ग्राहक_सूची | | फिल्म | | फिल्म_अभिनेता | | Film_श्रेणी | | फिल्म_सूची | | सूची | | भाषा | | Nicer_but_slower_film_list | | भुगतान | | किराया | | sales_by_film_category | | sales_by_store | | स्टाफ | | स्टाफ_सूची | | स्टोर | +----------------------------+ 22 पंक्तियाँ सेट में (0.01 सेकंड)

आप यह सत्यापित कर सकते हैं कि भुगतान से चयन करें टाइप करके तालिका में डेटा है;

अगला एक MYSQL उपयोगकर्ता प्रकार बनाएँ

mysql> उपयोगकर्ता 'sakila_test' @ '%' बनाएं 'your_password' द्वारा पहचाना गया; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.01 सेकंड)

mysql> अनुदान विकल्प के साथ *.* 'sakila_test'@'%' पर सभी विशेषाधिकार प्रदान करें;

क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

पुट्टी शेल पर लौटने के लिए मैसकल शेल को छोड़ने के लिए बाहर निकलें टाइप करें

अगला, टाइप करें sudo nano /etc/mysql/my.cnf

और #bind-address = 127.0.0.1. दिखाने के लिए लाइन को कमेट करें

अब पुट्टी खोल से बाहर निकलें।

चरण 2: विन्डोज़ पर ओडीबीसी स्थापित करें

विंडोज़ पर ओडीबीसी स्थापित करें
विंडोज़ पर ओडीबीसी स्थापित करें
विंडोज़ पर ओडीबीसी स्थापित करें
विंडोज़ पर ओडीबीसी स्थापित करें
विंडोज़ पर ओडीबीसी स्थापित करें
विंडोज़ पर ओडीबीसी स्थापित करें
विंडोज़ पर ओडीबीसी स्थापित करें
विंडोज़ पर ओडीबीसी स्थापित करें

गोटो -

ऊपर की छवि के अनुसार प्रासंगिक फ़ाइल डाउनलोड करें।

इसके बाद इसे विंडोज़ पर कॉन्फ़िगर करें। विंडोज 10 पर - विंडोज़ आइकन पर क्लिक करें - नीचे बाएँ - फिर कॉग (नीचे से दूसरा आइकन) पर क्लिक करें और खोज बॉक्स में ओडीबीसी टाइप करें और ओडीबीसी डेटा स्रोत (32 बिट) का चयन करें, फिर निर्देशों का पालन करें जैसा कि छवि में दिखाया गया है ODBC SET UP 1 - अगला चित्र ODBC SET UP 2 में दिखाए गए चरणों का पालन करें - आपके द्वारा पहले उपयोग की गई सेटिंग्स का उपयोग करके, जिसमें आपका RPi होस्टनाम + आपके Mysql क्रेडेंशियल शामिल हैं

चरण 3: एक्सेल का उपयोग करना

एक्सेल का उपयोग करना
एक्सेल का उपयोग करना
एक्सेल का उपयोग करना
एक्सेल का उपयोग करना

छवि में दिए चरणों का पालन करें एक्सेल 1 - एक्सेल में एक वर्कशीट खोलें और फिर डेटा मेनू का चयन करें, फिर डेटा, अन्य स्रोत, ओडीबीसी प्राप्त करें - और अपना डेटा स्रोत चुनें। इसके बाद, Mysql उपयोगकर्ता नाम और पासवर्ड दर्ज करें और फिर अपने डेटा स्रोत से कनेक्ट करें, जैसे कि सकिला ड्रॉप डाउन से और ओके पर क्लिक करें।. यदि आप डेटा स्रोत नामों पर तीर पर क्लिक करते हैं तो साकिला डेटाबेस में तालिकाएँ दिखाई देंगी। जब आप एक टेबल का चयन करते हैं और लोड बटन पर क्लिक करते हैं, तो टेबल एमएस एक्सेल में दिखाई देगी।

बस इतना ही, शुभकामनाएँ।

सिफारिश की: