निश्चित रूप से एक्सेल स्प्रेडशीट के लिए उपयोग किया जाता है, लेकिन क्या आप जानते हैं कि आप एक्सेल को बाहरी डेटा स्रोतों से जोड़ सकते हैं? इस लेख में हम चर्चा करने जा रहे हैं कि एक्सेल स्प्रेडशीट को MySQL डेटाबेस टेबल से कैसे जोड़ा जाए और हमारी स्प्रेडशीट को पॉप्युलेट करने के लिए डेटाबेस टेबल में डेटा का उपयोग किया जाए। इस कनेक्शन की तैयारी के लिए आपको कुछ चीज़ें करने की ज़रूरत है।
तैयारी
सबसे पहले, आपको MySQL के लिए नवीनतम ओपन डेटाबेस कनेक्टिविटी (ODBC) ड्राइवर डाउनलोड करना होगा। MySQL के लिए वर्तमान ODBC ड्राइवर
. पर स्थित हो सकता हैhttps://dev.mysql.com/downloads/connector/odbc/
फ़ाइल डाउनलोड करने के बाद सुनिश्चित करें कि आप फ़ाइल के md5 हैश को डाउनलोड पृष्ठ पर सूचीबद्ध के विरुद्ध जाँचते हैं।
इसके बाद, आपको उस ड्राइवर को इंस्टॉल करना होगा जिसे आपने अभी डाउनलोड किया है। स्थापना प्रक्रिया शुरू करने के लिए फ़ाइल पर डबल क्लिक करें। एक बार इंस्टॉलेशन प्रक्रिया पूरी हो जाने के बाद आपको एक्सेल के साथ उपयोग करने के लिए एक डेटाबेस सोर्स नेम (DSN) बनाना होगा।
DSN बनाना
DSN में MySQL डेटाबेस तालिका का उपयोग करने के लिए आवश्यक सभी कनेक्शन जानकारी होगी। विंडोज सिस्टम पर, आपको प्रारंभ . पर क्लिक करना होगा , फिर कंट्रोल पैनल , फिर प्रशासनिक उपकरण , फिर डेटा स्रोत (ODBC) . आपको निम्न जानकारी देखनी चाहिए:
ऊपर की छवि में टैब पर ध्यान दें। एक उपयोगकर्ता डीएसएन केवल उस उपयोगकर्ता के लिए उपलब्ध है जिसने इसे बनाया है। एक सिस्टम डीएसएन किसी के लिए भी उपलब्ध है जो मशीन में लॉग इन कर सकता है। एक फ़ाइल DSN एक .DSN फ़ाइल है जिसे अन्य सिस्टम पर ले जाया जा सकता है और उन पर उपयोग किया जा सकता है जिनमें समान OS और ड्राइवर स्थापित हैं।
DSN बनाना जारी रखने के लिए, जोड़ें . पर क्लिक करें ऊपरी दाएं कोने के पास बटन।
MySQL ODBC 5.x ड्राइवर देखने के लिए आपको शायद नीचे स्क्रॉल करना होगा . यदि यह मौजूद नहीं है, तो इस पोस्ट के तैयारी अनुभाग में ड्राइवर को स्थापित करने में कुछ गलत हुआ। DSN बनाना जारी रखने के लिए, सुनिश्चित करें कि MySQL ODBC 5.x ड्राइवर हाइलाइट किया गया है और समाप्त पर क्लिक करें। बटन। अब आपको नीचे दी गई सूची के समान एक विंडो दिखाई देगी:
आगे आपको ऊपर दिखाए गए फॉर्म को पूरा करने के लिए आवश्यक जानकारी देनी होगी। इस पोस्ट के लिए हम जिस MySQL डेटाबेस और टेबल का उपयोग कर रहे हैं वह एक विकास मशीन पर है और इसका उपयोग केवल एक व्यक्ति द्वारा किया जाता है। "उत्पादन" परिवेशों के लिए, यह सुझाव दिया जाता है कि आप एक नया उपयोगकर्ता बनाएं और नए उपयोगकर्ता को केवल SELECT विशेषाधिकार प्रदान करें। भविष्य में, यदि आवश्यक हो तो आप अतिरिक्त विशेषाधिकार प्रदान कर सकते हैं।
अपने डेटा स्रोत कॉन्फ़िगरेशन के विवरण प्रदान करने के बाद, आपको परीक्षण . पर क्लिक करना चाहिए सब कुछ कार्य क्रम में है यह सुनिश्चित करने के लिए बटन। इसके बाद, ठीक . पर क्लिक करें बटन। अब आपको ODBC डेटा स्रोत व्यवस्थापक विंडो पर सूचीबद्ध पिछले सेट में आपके द्वारा दिए गए डेटा स्रोत का नाम दिखाई देना चाहिए:
स्प्रेडशीट कनेक्शन बनाना
अब जब आपने सफलतापूर्वक एक नया DSN बना लिया है, तो आप ODBC डेटा स्रोत व्यवस्थापक विंडो को बंद कर सकते हैं और Excel खोल सकते हैं। एक्सेल खोलने के बाद, डेटा . पर क्लिक करें फीता। एक्सेल के नए संस्करणों के लिए, डेटा प्राप्त करें . पर क्लिक करें , फिर अन्य स्रोतों से , फिर ODBC से ।
एक्सेल के पुराने संस्करणों में, यह एक प्रक्रिया से थोड़ा अधिक है। सबसे पहले, आपको कुछ इस तरह दिखना चाहिए:
अगला चरण कनेक्शन . पर क्लिक करना है टैब सूची में डेटा शब्द के ठीक नीचे स्थित लिंक। उपरोक्त छवि में कनेक्शन लिंक का स्थान लाल रंग में परिचालित है। आपको कार्यपुस्तिका कनेक्शन विंडो के साथ प्रस्तुत किया जाना चाहिए:
अगला चरण जोड़ें . पर क्लिक करना है बटन। यह आपको मौजूदा कनेक्शन . के साथ प्रस्तुत करेगा खिड़की:
जाहिर है आप सूचीबद्ध किसी भी कनेक्शन पर काम नहीं करना चाहते हैं। इसलिए, अधिक के लिए ब्राउज़ करें… . पर क्लिक करें बटन। यह आपको डेटा स्रोत चुनें . के साथ प्रस्तुत करेगा खिड़की:
पिछली मौजूदा कनेक्शन विंडो की तरह, आप डेटा स्रोत चुनें विंडो में सूचीबद्ध कनेक्शन का उपयोग नहीं करना चाहते हैं। इसलिए, आप +नए डेटा स्रोत से कनेक्ट करें.odc . पर डबल क्लिक करना चाहते हैं फ़ोल्डर। ऐसा करने पर, अब आपको डेटा कनेक्शन विज़ार्ड . दिखाई देना चाहिए खिड़की:
सूचीबद्ध डेटा स्रोत विकल्पों को देखते हुए, आप ODBC DSN . को हाइलाइट करना चाहते हैं और अगला . क्लिक करें . डेटा कनेक्शन विज़ार्ड का अगला चरण आपके द्वारा उपयोग किए जा रहे सिस्टम पर उपलब्ध सभी ODBC डेटा स्रोतों को प्रदर्शित करेगा।
उम्मीद है, अगर सब कुछ योजना के अनुसार हुआ, तो आपको ओडीबीसी डेटा स्रोतों में सूचीबद्ध पिछले चरणों में बनाए गए डीएसएन को देखना चाहिए। इसे हाइलाइट करें और अगला . पर क्लिक करें ।
डेटा कनेक्शन विज़ार्ड में अगला चरण सहेजना और समाप्त करना है। फ़ाइल नाम फ़ील्ड आपके लिए स्वतः भरा होना चाहिए। आप एक विवरण की आपूर्ति कर सकते हैं। उदाहरण में उपयोग किया गया विवरण किसी भी व्यक्ति के लिए बहुत ही आत्म व्याख्यात्मक है जो इसका उपयोग कर सकता है। इसके बाद, समाप्त करें . पर क्लिक करें विंडो के नीचे दाईं ओर बटन।
अब आपको कार्यपुस्तिका कनेक्शन विंडो पर वापस आना चाहिए। आपके द्वारा अभी बनाया गया डेटा कनेक्शन सूचीबद्ध होना चाहिए:
तालिका डेटा आयात करना
आप कार्यपुस्तिका कनेक्शन विंडो बंद कर सकते हैं। हमें मौजूदा कनेक्शन . पर क्लिक करना होगा एक्सेल के डेटा रिबन में बटन। मौजूदा कनेक्शन बटन डेटा रिबन पर बाईं ओर स्थित होना चाहिए।
मौजूदा कनेक्शन . पर क्लिक करना बटन आपको मौजूदा कनेक्शन विंडो के साथ प्रस्तुत करना चाहिए। आपने इस विंडो को पिछले चरणों में देखा है, अब अंतर यह है कि आपका डेटा कनेक्शन शीर्ष के पास सूचीबद्ध होना चाहिए:
सुनिश्चित करें कि आपके द्वारा पिछले चरणों में बनाया गया डेटा कनेक्शन हाइलाइट किया गया है और फिर खोलें . पर क्लिक करें बटन। अब आपको डेटा आयात करें . देखना चाहिए खिड़की:
इस पोस्ट के प्रयोजनों के लिए, हम आयात डेटा विंडो पर डिफ़ॉल्ट सेटिंग्स का उपयोग करने जा रहे हैं। इसके बाद, ठीक . पर क्लिक करें बटन। यदि सब कुछ आपके लिए कारगर रहा, तो अब आपको अपने वर्कशीट में MySQL डेटाबेस तालिका डेटा के साथ प्रस्तुत किया जाना चाहिए।
इस पद के लिए, जिस तालिका के साथ हम काम कर रहे थे, उसमें दो क्षेत्र थे। पहला फ़ील्ड एक ऑटो-इन्क्रीमेंट INT फ़ील्ड है जिसका शीर्षक ID है। दूसरा क्षेत्र VARCHAR(50) है और इसका शीर्षक fname है। हमारी अंतिम स्प्रेडशीट कुछ इस तरह दिखती है:
जैसा कि आपने शायद देखा है, पहली पंक्ति में टेबल कॉलम नाम होते हैं। आप स्तंभों को क्रमित करने के लिए स्तंभ नामों के आगे स्थित ड्रॉप डाउन तीरों का भी उपयोग कर सकते हैं।
रैप-अप
इस पोस्ट में हमने कवर किया है कि MySQL के लिए नवीनतम ODBC ड्राइवर कहां खोजें, DSN कैसे बनाएं, DSN का उपयोग करके स्प्रेडशीट डेटा कनेक्शन कैसे बनाएं और एक्सेल स्प्रेडशीट में डेटा आयात करने के लिए स्प्रेडशीट डेटा कनेक्शन का उपयोग कैसे करें। आनंद लें!