अनुशंसित, 2024

संपादक की पसंद

एक्सेल को MySQL से जोड़ना

निश्चित एक्सेल का उपयोग स्प्रेडशीट के लिए किया जाता है, लेकिन क्या आप जानते हैं कि आप एक्सेल को बाहरी डेटा स्रोतों से जोड़ सकते हैं? इस लेख में हम चर्चा करने जा रहे हैं कि एक एक्सेल स्प्रेडशीट को MySQL डेटाबेस टेबल से कैसे जोड़ा जाए और हमारी स्प्रेडशीट को पॉप्युलेट करने के लिए डेटाबेस टेबल में डेटा का उपयोग करें। इस संबंध की तैयारी के लिए आपको कुछ चीजें करने की आवश्यकता है।

तैयारी

सबसे पहले, आपको MySQL के लिए सबसे हाल ही में ओपन डेटाबेस कनेक्टिविटी (ODBC) ड्राइवर डाउनलोड करना होगा। MySQL के लिए वर्तमान ODBC ड्राइवर पर स्थित हो सकता है

//dev.mysql.com/downloads/connector/odbc/

फ़ाइल को डाउनलोड करने के बाद सुनिश्चित करें कि आप डाउनलोड पृष्ठ पर सूचीबद्ध फ़ाइल के md5 हैश की जाँच करें।

इसके बाद, आपको अपने द्वारा डाउनलोड किए गए ड्राइवर को इंस्टॉल करना होगा। इंस्टॉल प्रक्रिया शुरू करने के लिए फ़ाइल पर डबल क्लिक करें। एक बार इंस्टॉल की प्रक्रिया पूरी होने के बाद आपको एक्सेल के साथ उपयोग करने के लिए एक डेटाबेस सोर्स नेम (DSN) बनाना होगा।

DSN बनाना

DSN में MySQL डेटाबेस टेबल का उपयोग करने के लिए आवश्यक सभी कनेक्शन जानकारी होगी। एक विंडोज सिस्टम पर, आपको स्टार्ट, फिर कंट्रोल पैनल, फिर एडमिनिस्ट्रेटिव टूल्स, फिर डेटा सोर्सेज (ODBC) पर क्लिक करना होगा । आपको निम्नलिखित जानकारी देखनी चाहिए:

ऊपर की छवि में टैब को देखें। उपयोगकर्ता DSN केवल उस उपयोगकर्ता के लिए उपलब्ध है जिसने इसे बनाया है। एक सिस्टम DSN किसी के लिए उपलब्ध है जो मशीन में लॉग इन कर सकता है। एक फाइल DSN एक .DSN फाइल है जिसे दूसरे सिस्टम पर ले जाया और इस्तेमाल किया जा सकता है जिसमें एक ही OS और ड्राइवर स्थापित हैं।

DSN बनाने के लिए, शीर्ष दाएं कोने के पास स्थित जोड़ें बटन पर क्लिक करें।

आपको संभवतः MySQL ODBC 5.x ड्राइवर देखने के लिए नीचे स्क्रॉल करना होगा। यदि यह मौजूद नहीं है, तो इस पोस्ट के तैयारी अनुभाग में ड्राइवर को स्थापित करने में कुछ गड़बड़ हुई। DSN बनाना जारी रखने के लिए, सुनिश्चित करें कि MySQL ODBC 5.x ड्राइवर हाइलाइट किया गया है और फिनिश बटन पर क्लिक करें। अब आपको नीचे सूचीबद्ध एक विंडो के समान दिखना चाहिए:

आगे आपको ऊपर दिखाए गए फॉर्म को पूरा करने के लिए आवश्यक जानकारी की आपूर्ति करनी होगी। इस पोस्ट के लिए हम जो MySQL डेटाबेस और टेबल का उपयोग कर रहे हैं वह एक विकास मशीन पर है और केवल एक व्यक्ति द्वारा उपयोग किया जाता है। "उत्पादन" वातावरण के लिए, यह सुझाव दिया जाता है कि आप एक नया उपयोगकर्ता बनाएँ और नए उपयोगकर्ता का चयन केवल विशेषाधिकार प्रदान करें। भविष्य में, यदि आवश्यक हो तो आप अतिरिक्त विशेषाधिकार दे सकते हैं।

आपके डेटा स्रोत कॉन्फ़िगरेशन के लिए विवरणों की आपूर्ति करने के बाद, आपको यह सुनिश्चित करने के लिए टेस्ट बटन पर क्लिक करना चाहिए कि सब कुछ कार्य क्रम में है। इसके बाद ओके बटन पर क्लिक करें। अब आपको ओडीबीसी डेटा सोर्स एडमिनिस्ट्रेटर विंडो पर सूचीबद्ध पिछले सेट में फॉर्म पर दिए गए डेटा स्रोत का नाम देखना चाहिए:

स्प्रेडशीट कनेक्शन बनाना

अब जब आपने सफलतापूर्वक एक नया DSN बनाया है, तो आप ODBC डेटा स्रोत व्यवस्थापक विंडो बंद कर सकते हैं और Excel खोल सकते हैं। एक्सेल खोल लेने के बाद, डेटा रिबन पर क्लिक करें। Excel के नए संस्करणों के लिए, गेट डेटा पर क्लिक करें, फिर अन्य स्रोतों से, फिर ODBC से

एक्सेल के पुराने संस्करणों में, यह एक प्रक्रिया का थोड़ा अधिक है। सबसे पहले, आपको कुछ इस तरह से देखना चाहिए:

अगला चरण टैब सूची में डेटा शब्द के ठीक नीचे स्थित कनेक्शन लिंक पर क्लिक करना है। कनेक्शंस लिंक का स्थान ऊपर की छवि में लाल रंग में परिचालित है। आपको वर्कबुक कनेक्शन विंडो के साथ प्रस्तुत किया जाना चाहिए:

अगला कदम Add बटन पर क्लिक करना है। यह आपको मौजूदा कनेक्शन विंडो के साथ प्रस्तुत करेगा:

स्पष्ट रूप से आप सूचीबद्ध किसी भी कनेक्शन पर काम नहीं करना चाहते हैं। इसलिए, ब्राउज़ फॉर मोर… बटन पर क्लिक करें। यह आपको डेटा स्रोत विंडो के साथ प्रस्तुत करेगा:

पिछली मौजूदा कनेक्शन विंडो की तरह, आप डेटा स्रोत विंडो में सूचीबद्ध कनेक्शन का उपयोग नहीं करना चाहते हैं। इसलिए, आप + कनेक्ट करने के लिए नए डेटा Source.odc फ़ोल्डर पर डबल क्लिक करना चाहते हैं। ऐसा करते समय, आपको अब डेटा कनेक्शन विज़ार्ड विंडो देखना चाहिए:

सूचीबद्ध डेटा स्रोत विकल्पों को देखते हुए, आप ODBC DSN को उजागर करना चाहते हैं और अगला क्लिक करें। डेटा कनेक्शन विज़ार्ड का अगला चरण आपके द्वारा उपयोग किए जा रहे सिस्टम पर उपलब्ध सभी ODBC डेटा स्रोतों को प्रदर्शित करेगा।

उम्मीद है, अगर सभी योजना के अनुसार चले गए हैं, तो आपको उस डीएसएन को देखना चाहिए जो आपने ओडीबीसी डेटा स्रोतों के बीच सूचीबद्ध पिछले चरणों में बनाया था। इसे हाइलाइट करें और Next पर क्लिक करें।

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

अब आपको वर्कबुक कनेक्शन विंडो पर वापस आ जाना चाहिए। आपके द्वारा अभी बनाया गया डेटा कनेक्शन सूचीबद्ध होना चाहिए:

तालिका डेटा आयात करना

आप कार्यपुस्तिका कनेक्शन विंडो बंद कर सकते हैं। हमें एक्सेल के डेटा रिबन में मौजूदा कनेक्शन बटन पर क्लिक करने की आवश्यकता है। मौजूदा कनेक्शन बटन को डेटा रिबन पर बाईं ओर स्थित होना चाहिए।

मौजूदा कनेक्शन बटन पर क्लिक करके आपको मौजूदा कनेक्शन विंडो के साथ प्रस्तुत करना चाहिए। आपने इस विंडो को पिछले चरणों में देखा है, अब अंतर यह है कि आपका डेटा कनेक्शन शीर्ष के पास सूचीबद्ध होना चाहिए:

सुनिश्चित करें कि आपके द्वारा पिछले चरणों में बनाए गए डेटा कनेक्शन को हाइलाइट किया गया है और फिर ओपन बटन पर क्लिक करें। अब आपको आयात डेटा विंडो देखनी चाहिए:

इस पोस्ट के प्रयोजनों के लिए, हम आयात डेटा विंडो पर डिफ़ॉल्ट सेटिंग्स का उपयोग करने जा रहे हैं। इसके बाद ओके बटन पर क्लिक करें। यदि सब कुछ आपके लिए काम करता है, तो आपको अब अपने वर्कशीट में MySQL डेटाबेस टेबल डेटा के साथ प्रस्तुत किया जाना चाहिए।

इस पोस्ट के लिए, जिस टेबल के साथ हम काम कर रहे थे, वह दो फ़ील्ड्स थी। पहला फ़ील्ड एक ऑटो-इंक्रीमेंट INT फ़ील्ड है जिसका शीर्षक ID है। दूसरा क्षेत्र VARCHAR (50) है और इसका नाम fname है। हमारी अंतिम स्प्रेडशीट इस तरह दिखती है:

जैसा कि आपने शायद देखा है, पहली पंक्ति में तालिका स्तंभ नाम शामिल हैं। आप कॉलम को सॉर्ट करने के लिए कॉलम नामों के आगे ड्रॉप डाउन एरो का भी उपयोग कर सकते हैं।

लपेटें

इस पोस्ट में हमने MySQL के लिए नवीनतम ODBC ड्राइवरों को खोजने के लिए कवर किया, कि DSN कैसे बनाया जाए, DSN का उपयोग करके स्प्रेडशीट डेटा कनेक्शन कैसे बनाया जाए और एक्सेल स्प्रेडशीट में डेटा आयात करने के लिए स्प्रेडशीट डेटा कनेक्शन का उपयोग कैसे करें। का आनंद लें!

Top