Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक दूरस्थ MySQL डेटाबेस कनेक्शन की स्थापना

इस ट्यूटोरियल में:

  • किस प्रोग्राम का उपयोग करें
  • आईपी जोड़ें
  • वाइल्डकार्ड का उपयोग करें
  • समस्या निवारण

एक प्रतिष्ठित वेब होस्टिंग कंपनी का चयन करना एक सफल वेबसाइट बनाने और बनाए रखने की दिशा में पहला कदम है। ऐसे समय हो सकते हैं जब आपको अपने कार्य नेटवर्क के बाहर से डेटाबेस से कनेक्ट करना पड़ता है और यदि ऐसा है, तो आपको तृतीय-पक्ष सॉफ़्टवेयर का उपयोग करके अपने डेटाबेस से कनेक्ट करने की आवश्यकता है जो सर्वर पर नहीं चलता है (अर्थात आपके डेस्कटॉप पर एक MySQL क्लाइंट) ) इसे दूरस्थ MySQL कनेक्शन बनाने के रूप में जाना जाता है। हालांकि, ऐसा करने के लिए, आपको पहले उस आईपी पते के लिए cPanel के भीतर से कनेक्शन की अनुमति देनी होगी जिससे आप कनेक्ट कर रहे हैं। कैसे जानने के लिए पढ़ें।

दूरस्थ रूप से कनेक्ट करने के लिए मैं किस प्रोग्राम का उपयोग करता हूं?

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

  • MySQL के लिए Navicat
  • MySQL कार्यक्षेत्र
  • हेइडी एसक्यूएल

एक दूरस्थ MySQL कनेक्शन की अनुमति देने के लिए एक IP पता जोड़ना

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

  1. cPanel में लॉग इन करें।
  2. रिमोट MySQL क्लिक करें डेटाबेस . में बटन खंड।

  3. एक्सेस होस्ट जोड़ें . में दूरस्थ आईपी पता दर्ज करें खंड।

  4. होस्ट जोड़ें पर क्लिक करें बटन।

    फिर आपको एक संदेश दिखाई देगा जिसमें बताया गया है कि होस्ट का आईपी पता एक्सेस सूची में जोड़ा गया था।

अब, चूंकि आपने दूरस्थ MySQL कनेक्शन में IP पता जोड़ लिया है, आप डेटाबेस से कनेक्ट करने में सक्षम होंगे। आप जितने चाहें उतने आईपी पते जोड़ सकते हैं।

सभी IP को अनुमति देने के लिए वाइल्डकार्ड का उपयोग करना

यदि आपका आईपी पता नियमित रूप से बदलता है तो आपको वाइल्डकार्ड का उपयोग करने की आवश्यकता हो सकती है। आप % प्रतीक . का उपयोग करके वाइल्डकार्ड जोड़ सकते हैं . यह उस श्रेणी के सभी IP पते जोड़ देगा।

उदाहरण के लिए, यदि आप सभी IP पतों को 174.77.92.1 से 174.77.92.255 की सीमा में सूचीबद्ध करना चाहते हैं, तो आपको IP पता 174.77.92.% जोड़ना होगा।

दूरस्थ कनेक्शन समस्याओं का निवारण

यदि आप अपने पसंदीदा रिमोट कनेक्शन टूल का उपयोग कर रहे हैं और अचानक यह कनेक्ट नहीं होगा, तो इसे 1045 त्रुटि के रूप में जाना जाता है। और आमतौर पर '1045 - उपयोगकर्ता के लिए पहुंच से वंचित . के समान पढ़ा जाता है '। अगर आपको यह त्रुटि मिल रही है, तो यहां कुछ चीजों की जांच की जा सकती है:

अपना cPanel पासवर्ड जांचें

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

यह देखने के लिए जांचें कि क्या कनेक्टिंग IP बदल गया है

समय-समय पर आपका ISP (इंटरनेट सेवा प्रदाता) आपका सार्वजनिक IP पता बदल सकता है। यदि ऐसा है, तो आप अपने पसंदीदा सॉफ़्टवेयर के माध्यम से दूरस्थ रूप से कनेक्ट करने में स्वयं को असमर्थ पा सकते हैं। यहां क्लिक करके अपना आईपी पता जांचें।

एक बार जब आप अपना वर्तमान आईपी पता जान लेते हैं, तो वापस जाएं और सुनिश्चित करें कि यह आपके Remote MySQL के लिए अनुमत IP पतों की सूची में है। समायोजन। यदि आप पाते हैं कि यह सूची में नहीं था, तो नया जोड़ें और फिर आपको दूरस्थ रूप से कनेक्ट करने में सक्षम होना चाहिए।

यदि आपको दूर से किसी डेटाबेस से कनेक्ट करने में और सहायता की आवश्यकता है, तो कृपया हमारे सहायता विभाग से संपर्क करें


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql_real_escape_string की कमियां?

  2. मैं .NET के लिए MySQL कनेक्टर का संदर्भ कैसे जोड़ूं?

  3. धीरे-धीरे 90 मिलियन रिकॉर्ड पढ़ने के लिए हाइबरनेट के स्क्रॉल करने योग्य परिणामों का उपयोग करना

  4. पहले से मौजूद डेटाबेस के आसपास फ्लास्क एप्लिकेशन कैसे बनाएं?

  5. MSSQL से MySQL में माइग्रेट कैसे करें