एक्सेल को MySQL से कनेक्ट करना
निश्चित रूप से एक्सेल(Excel) स्प्रेडशीट के लिए उपयोग किया जाता है, लेकिन क्या आप जानते हैं कि आप एक्सेल(Excel) को बाहरी डेटा स्रोतों से जोड़ सकते हैं? इस लेख में हम चर्चा करने जा रहे हैं कि एक्सेल(Excel) स्प्रेडशीट को MySQL डेटाबेस टेबल से कैसे जोड़ा जाए और हमारी स्प्रेडशीट को पॉप्युलेट करने के लिए डेटाबेस टेबल में डेटा का उपयोग कैसे किया जाए। इस कनेक्शन की तैयारी के लिए आपको कुछ चीजें करने की आवश्यकता है।
तैयारी(Preparation)
सबसे पहले, आपको MySQL(MySQL) के लिए नवीनतम ओपन डेटाबेस कनेक्टिविटी(Database Connectivity) ( ODBC ) ड्राइवर डाउनलोड करना होगा । MySQL के लिए वर्तमान ODBC ड्राइवर यहां स्थित हो सकता है
https://dev.mysql.com/downloads/connector/odbc/
फ़ाइल डाउनलोड करने के बाद सुनिश्चित करें(Make) कि आप फ़ाइल के md5 हैश को डाउनलोड पृष्ठ पर सूचीबद्ध के विरुद्ध जाँचते हैं।
इसके बाद, आपको उस ड्राइवर को इंस्टॉल करना होगा जिसे आपने अभी डाउनलोड किया है। स्थापना प्रक्रिया शुरू करने के लिए फ़ाइल पर डबल क्लिक करें। (Double)एक बार संस्थापन प्रक्रिया पूरी हो जाने के बाद आपको एक्सेल के साथ उपयोग करने के लिए एक (Excel)डेटाबेस स्रोत नाम(Database Source Name) ( DSN ) बनाने की आवश्यकता होगी ।
DSN . बनाना(Creating the DSN)
DSN में MySQL डेटाबेस तालिका का उपयोग करने के लिए आवश्यक सभी कनेक्शन जानकारी होगी । विंडोज(Windows) सिस्टम पर , आपको स्टार्ट(Start) , फिर कंट्रोल पैनल(Control Panel) , फिर एडमिनिस्ट्रेटिव टूल्स(Administrative Tools) , फिर डेटा सोर्स (ओडीबीसी)(Data Sources (ODBC)) पर क्लिक करना होगा । आपको निम्नलिखित जानकारी देखनी चाहिए:
(Notice)ऊपर की छवि में टैब पर ध्यान दें । एक उपयोगकर्ता DSN(User DSN) केवल उस उपयोगकर्ता के लिए उपलब्ध है जिसने इसे बनाया है। एक सिस्टम डीएसएन(System DSN) किसी के लिए भी उपलब्ध है जो मशीन में लॉग इन कर सकता है। एक फाइल(File DSN) डीएसएन एक .डीएसएन फाइल है जिसे अन्य सिस्टम पर ले जाया जा सकता है और इस्तेमाल किया जा सकता है जिसमें एक ही ओएस और ड्राइवर स्थापित होते हैं।
DSN बनाना जारी रखने के लिए , ऊपरी दाएं कोने के पास स्थित जोड़ें(Add) बटन पर क्लिक करें ।
MySQL ODBC 5.x ड्राइवर(MySQL ODBC 5.x Driver) देखने के लिए आपको शायद नीचे स्क्रॉल करना होगा । यदि यह मौजूद नहीं है, तो इस पोस्ट के तैयारी(Preparation) अनुभाग में ड्राइवर को स्थापित करने में कुछ गलत हो गया। DSN बनाना जारी रखने के लिए , सुनिश्चित करें कि MySQL ODBC 5.x ड्राइवर(Driver) हाइलाइट किया गया है और फिनिश(Finish) बटन पर क्लिक करें। अब आपको नीचे दी गई सूची के समान एक विंडो देखनी चाहिए:
आगे आपको ऊपर दिखाए गए फॉर्म को पूरा करने के लिए आवश्यक जानकारी देनी होगी। इस पोस्ट के लिए हम जिस MySQL डेटाबेस और टेबल का उपयोग कर रहे हैं वह एक विकास मशीन पर है और इसका उपयोग केवल एक व्यक्ति द्वारा किया जाता है। "उत्पादन" परिवेशों के लिए, यह सुझाव दिया जाता है कि आप एक नया उपयोगकर्ता बनाएं और नए उपयोगकर्ता को केवल SELECT विशेषाधिकार प्रदान करें। भविष्य में, यदि आवश्यक हो, तो आप अतिरिक्त विशेषाधिकार प्रदान कर सकते हैं।
अपने डेटा स्रोत कॉन्फ़िगरेशन के लिए विवरण प्रदान करने के बाद, आपको यह सुनिश्चित करने के लिए परीक्षण(Test) बटन पर क्लिक करना चाहिए कि सब कुछ कार्य क्रम में है। इसके बाद OK(OK) बटन पर क्लिक करें। अब आपको ODBC डेटा स्रोत व्यवस्थापक(ODBC Data Source Administrator) विंडो पर सूचीबद्ध पिछले सेट में आपके द्वारा दिए गए डेटा स्रोत का नाम दिखाई देना चाहिए :
स्प्रेडशीट कनेक्शन बनाना
अब जब आपने सफलतापूर्वक एक नया DSN बना लिया है, तो आप (DSN)ODBC डेटा स्रोत व्यवस्थापक(ODBC Data Source Administrator) विंडो को बंद कर सकते हैं और Excel खोल सकते हैं । एक बार जब आप एक्सेल खोल लेते हैं, तो (Excel)डेटा(Data) रिबन पर क्लिक करें । एक्सेल(Excel) के नए संस्करणों के लिए , डेटा प्राप्त(Get Data) करें पर क्लिक करें , फिर अन्य स्रोतों से(From Other Sources) , फिर ओडीबीसी से(From ODBC) ।
एक्सेल(Excel) के पुराने संस्करणों में , यह एक प्रक्रिया से थोड़ा अधिक है। सबसे पहले, आपको कुछ इस तरह देखना चाहिए:
अगला कदम टैब सूची में डेटा(Data) शब्द के ठीक नीचे स्थित कनेक्शन लिंक पर क्लिक करना है। (Connections)उपरोक्त छवि में कनेक्शन(Connections) लिंक का स्थान लाल रंग में परिचालित है। आपको कार्यपुस्तिका कनेक्शन(Workbook Connections) विंडो के साथ प्रस्तुत किया जाना चाहिए :
अगला कदम Add बटन पर क्लिक करना है। यह आपको मौजूदा कनेक्शन(Existing Connections) विंडो के साथ प्रस्तुत करेगा:
जाहिर है आप सूचीबद्ध किसी भी कनेक्शन पर काम नहीं करना चाहते हैं। इसलिए, ब्राउज फॉर मोर…(Browse for More…) बटन पर क्लिक करें। यह आपको डेटा स्रोत चुनें(Select Data Source) विंडो के साथ प्रस्तुत करेगा :
पिछली मौजूदा कनेक्शन विंडो की तरह, आप (Existing Connections)डेटा स्रोत चुनें(Select Data Source) विंडो में सूचीबद्ध कनेक्शन का उपयोग नहीं करना चाहते हैं। इसलिए, आप +Connect to New Data Source.odc फोल्डर पर डबल क्लिक करना चाहते हैं। ऐसा करने में, अब आपको डेटा कनेक्शन विज़ार्ड( Data Connection Wizard) विंडो दिखाई देनी चाहिए:
सूचीबद्ध डेटा स्रोत विकल्पों को देखते हुए, आप ODBC DSN को हाइलाइट करना चाहते हैं और (ODBC DSN)अगला(Next) क्लिक करें । डेटा कनेक्शन विज़ार्ड(Data Connection Wizard) का अगला चरण आपके द्वारा उपयोग किए जा रहे सिस्टम पर उपलब्ध सभी ODBC डेटा स्रोतों को प्रदर्शित करेगा ।
उम्मीद है, अगर सब कुछ योजना के अनुसार हुआ, तो आपको ओडीबीसी(ODBC) डेटा स्रोतों में सूचीबद्ध पिछले चरणों में बनाए गए डीएसएन(DSN) को देखना चाहिए । इसे हाईलाइट करें और (Highlight)नेक्स्ट(Next) पर क्लिक करें ।
डेटा कनेक्शन विज़ार्ड(Data Connection Wizard) में अगला चरण सहेजना और समाप्त करना है। फ़ाइल नाम फ़ील्ड आपके लिए स्वतः भरा होना चाहिए। आप एक विवरण की आपूर्ति कर सकते हैं। उदाहरण में उपयोग किया गया विवरण किसी भी व्यक्ति के लिए बहुत ही आत्म व्याख्यात्मक है जो इसका उपयोग कर सकता है। इसके बाद, विंडो के निचले दाएं भाग में समाप्त(Finish) बटन पर क्लिक करें ।
अब आपको कार्यपुस्तिका कनेक्शन(Workbook Connection) विंडो पर वापस आना चाहिए । आपके द्वारा अभी बनाया गया डेटा कनेक्शन सूचीबद्ध होना चाहिए:
तालिका डेटा आयात करना(Importing the Table Data)
आप कार्यपुस्तिका कनेक्शन(Workbook Connection) विंडो बंद कर सकते हैं। हमें एक्सेल के (Excel)डेटा(Data) रिबन में मौजूदा कनेक्शन(Existing Connections) बटन पर क्लिक करना होगा । मौजूदा कनेक्शन बटन (Connections)डेटा(Data) रिबन पर बाईं ओर स्थित होना चाहिए ।
मौजूदा कनेक्शन(Existing Connections) बटन पर क्लिक करने से आपको मौजूदा कनेक्शन(Existing Connections) विंडो दिखाई देगी। आपने इस विंडो को पिछले चरणों में देखा है, अब अंतर यह है कि आपका डेटा कनेक्शन शीर्ष के पास सूचीबद्ध होना चाहिए:
सुनिश्चित करें(Make) कि पिछले चरणों में आपके द्वारा बनाया गया डेटा कनेक्शन हाइलाइट किया गया है और फिर ओपन(Open) बटन पर क्लिक करें। अब आपको आयात डेटा(Import Data) विंडो देखनी चाहिए:
इस पोस्ट के प्रयोजनों के लिए, हम आयात डेटा(Import Data) विंडो पर डिफ़ॉल्ट सेटिंग्स का उपयोग करने जा रहे हैं। इसके बाद OK(OK) बटन पर क्लिक करें। अगर सब कुछ आपके लिए काम करता है, तो अब आपको अपने वर्कशीट में MySQL डेटाबेस टेबल डेटा के साथ प्रस्तुत किया जाना चाहिए।
इस पद के लिए, जिस तालिका के साथ हम काम कर रहे थे, उसमें दो क्षेत्र थे। पहला फ़ील्ड एक ऑटो-इन्क्रीमेंट INT फ़ील्ड है जिसका शीर्षक ID है। दूसरा क्षेत्र VARCHAR (50) है और इसका शीर्षक fname है। हमारी अंतिम स्प्रेडशीट इस तरह दिखती है:
जैसा कि आपने शायद देखा है, पहली पंक्ति में टेबल कॉलम नाम होते हैं। आप कॉलम को सॉर्ट करने के लिए कॉलम नामों के आगे ड्रॉप डाउन एरो का भी उपयोग कर सकते हैं।
लपेटें(Wrap-Up)
इस पोस्ट में हमने कवर किया कि MySQL(MySQL) के लिए नवीनतम ODBC ड्राइवर कहां खोजें , DSN कैसे बनाएं, (DSN)DSN का उपयोग करके स्प्रेडशीट डेटा कनेक्शन कैसे बनाएं और एक्सेल(Excel) स्प्रेडशीट में डेटा आयात करने के लिए स्प्रेडशीट डेटा कनेक्शन का उपयोग कैसे करें । आनंद लेना!
Related posts
एक्सेल में ब्लैंक लाइन्स को कैसे डिलीट करें
एक्सेल के स्पीक सेल फीचर का उपयोग कैसे करें
वर्ड डॉक में एक्सेल वर्कशीट कैसे डालें
एक्सेल के व्हाट-इफ एनालिसिस का उपयोग कैसे करें
एक्सेल में एक पंक्ति को कैसे ठीक करें
एक्सेल के व्हाट्स-इफ एनालिसिस गोल सीक टूल का उपयोग करना
एक्सेल में वीबीए मैक्रो या स्क्रिप्ट कैसे बनाएं?
Word और Excel में त्वरित रूप से संख्याओं की वर्तनी करें
एक्सेल में कॉलम कैसे मूव करें
एक्सेल में सेल, कॉलम और रो को कैसे मर्ज करें?
एक्सेल में फ्लैश फिल का उपयोग कैसे करें
एक्सेल में ग्रिडलाइन कैसे निकालें
फ्लेक्सिबल ड्रॉपडाउन के लिए एक्सेल में डायनामिक रेंज नेम्स का उपयोग करें
मुद्रण के लिए एक्सेल में अपने वर्कशीट डेटा को केंद्र में रखें
एक्सेल में टेक्स्ट को नंबर में बदलने के 5 तरीके
एक्सेल में डुप्लिकेट पंक्तियों को कैसे हटाएं
एक्सेल में कैसे सर्च करें
एक्सेल में सेल को विभाजित करने के 3 तरीके
एक्सेल में जेड-स्कोर की गणना कैसे करें
एक्सेल में इफ और नेस्टेड इफ स्टेटमेंट का उपयोग कैसे करें