• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
InHindiHelp best hindi blog

InHindiHelp

बेस्ट हिंदी ब्लॉग

  • Paise Kaise Kamaye
  • Beginners Guide
  • WordPress
    • WordpPress Plugins
    • WordPress Guide
    • WordpPress Themes
  • How To
  • Best Apps
  • SEO Tips Hindi
Home » WordPress Guide » WordPress में Error Establishing a Database Connection fix कैसे करें

WordPress में Error Establishing a Database Connection fix कैसे करें

Last updated on June 12, 2019 by AMAN SINGH

क्या आपकी वेबसाइट “Error Establishing a Database Connection” Message दिखा रही है। और Web page reload करने के बाद भी यह Database Error Connection message आपकी वेबसाइट पर नजर आ रही है! तो चिंता न करें, आप बिलकुल सही जगह पर आये है।

इस आर्टिकल में मैं आपको बताऊंगा WordPress site से Error Establishing a Database Connection fix कैसे करें। 

कंटेंट की टॉपिक

  • WordPress Error Establishing a Database Connection क्यों होती है?
  • WordPress में Error Establishing a Database Connection fix कैसे करें
    • 1. Database Repair करना
    • 2. WP-Config file को Check करें
    • 3. Web Host (MySQL Server) Check करें
    • 4. WordPress CMS upload करें

WordPress Error Establishing a Database Connection क्यों होती है?

जब WordPress वेबसाइट database के साथ connection नहीं बना पाती है, तब हमें Error Establishing a Database Connection दिखाई देती है। और ऐसा क्यों होता है, इसके कई कारण हो सकते है आपका Database login credentials गलत हो सकता है या बदल दिया गया हो। कभी कभी आपका database server unresponsive या corrupted होने के कारण भी Error Establishing a Database Connection दिखाई देती है।

WordPress में Error Establishing a Database Connection fix कैसे करें

1. Database Repair करना

पहले हमें यह check करना होगा कि हमारी WordPress database ठीक है या नहीं। अगर आप अपनी wp-admin page को access करने की कोशिश करते हैं और आप को “One or more database tables are unavailable error” पाते हैं। तो हमें WordPress database error repaired करने की आवश्यकता होगी।

ये database corruption के संकेत हैं, पर चिंता की कोई बात नहीं, आप अपने WordPress database को WordPress inbuilt feature द्वारा आसानी से repaired कर सकते है।

Corrupted WordPress database को fix करने के लिए, आपको अपने wp-config.php फ़ाइल का उपयोग करना होगा, जिसमें आपकी WordPress installation settings और configuration include रहती हैं।

आपकोअपने wp-config.php फ़ाइल में एक Code add करना होगा और इसे “That’s all, stop editing! Happy blogging” line के पहले Add करना होगा।

define('WP_ALLOW_REPAIR', true);

अब इस पेज पर जाये – www.yourwebsite.com/wp-admin/maint/repair.php. आपको ऐसी एक स्क्रीन दिखाई देगी,

WordPress में Error Establishing a Database Connection fix कैसे करें

आपको उपर दिए गए स्क्रीनशॉट में दो option “Repair Database और Repair and Optimize Database” दिखाई दे रहे है। इसमें से आप किसी को भी select कर सकते है लेकिन WordPress database optimizing करने में बहुत समय लगेगा।

यदि Database repair करने के बाद भी आपकी site से “Error Establishing a Database Connection” fix नहीं हुई, तो अन्य solution के लिए इस आर्टिकल को पढ़ना जारी रखें।

2. WP-Config file को Check करें

यदि आप अपने database name और password को change किया है पर wp-config file में यह information अपडेट नहीं किया है, तो आपको “error establishing a database connection” का सामना करना पड़ सकता है।

इसलिए अपने wp-config file में database information जरूर चेक करें।

WordPress में Error Establishing a Database Connection fix कैसे करें

यदि इनमें से किसी एक का भी values गलत होता है, तो WordPress database से connection नही बना पाएगा। और आपको “error establishing a database connection” show करेगा।

कई लोगों का कहना है कि localhost को IP के साथ replace करके इस database connection error की समस्या से छुटकारा पा सकते है।

define('DB_HOST', '127.0.0.1:8889');

प्रत्येक web hosting के लिए एक अलग IP होती है।

3. Web Host (MySQL Server) Check करें

पहले डेटाबेस का नाम चेक करें। ऐसा करने के लिए आपको cPanel में लॉगिन करना होगा। फिर Databases सेक्शन में phpMyAdmin पर क्लिक करें।

Left-hand side, आपको अपनी Database का नाम दिखाई देगा। अब आप अपनी wp-config.php फ़ाइल के DB_NAME value के साथ इसको compare करें। यदि match करता हैं, तो ठीक है। यदि match नहीं करता हैं, तो आपको अपनी wp-config.php फ़ाइल को अपडेट करना होगा।

आपने सही database सेलेक्ट किया है या नहीं – इसके लिए wp_options table को ढूंढें और फिर Browse पर क्लिक करें। इसमें आपकी वर्डप्रेस साइट का URL दिखाई देगा। यदि यह आपकी साइट से match करता हैं, तो आपने सही database सेलेक्ट किया है।

यदि आपका Database का नाम पहले से ही सही है पर आपकी वेबसाइट error establishing a database connection message दिखा रही है, तो आप अपने Username और Password को चेक करें। ऐसा करने के लिए अपनी वर्डप्रेस साइट की रूट डायरेक्टरी में testconnection.php के नाम से एक फ़ाइल बनाएँ और इसमें निचे दिए गए Code को paste करें

<?php
$test = mysql_connect('localhost', 'db_user', 'db_password');
if (!$test) {
die('MySQL Error: ' . mysql_error());
}
echo 'Database connection is working properly!';
mysql_close($testConnection);

db_user और db_password को अपनी wp-config.php फ़ाइल की db_user और db_password से replace करें।

फ़ाइल को create करने के बाद अपने ब्राउज़र में यह URL सर्च करें: yoursite.com/testconnection.php

यदि आपको “MySQL Error: Access denied” दिखाई देता है, तो आपका username or password गलत है।

नोट: Testing करने के बाद इस फ़ाइल को delete/remove न भूलें।

इस problem को fix करने का सबसे easy तरीका ये है कि आप अपने database के लिए नए credentials create कर लीजिये।

इसके लिए cPanel में MySQL databases आप्शन पर जाईये और एक नया MySQL user create कीजिये।

Username और password को unique और strong बनाने की कोशिश करें ताकि उन्हें आसानी से अनुमान नहीं लगाया जा सके। इसके बाद “Create User” पर क्लिक करें।

फिर नीचे स्क्रॉल करें और अपने Database में एक नया user add कीजिये। अगली स्क्रीन पर All Privileges बॉक्स को चेक करें।

अब अपने wp-config.php फ़ाइल को नए DB_USER और DB_PASSWORD values के साथ अपडेट करें।

4. WordPress CMS upload करें

WordPress.org से WordPress CMS की एक fresh copy डाउनलोड करें। WordPress CMS files को upload करने के लिए file manager की जगह FTP use करें।

Download करने के बाद ZIP file को extract करें और wp-content folder और wp-config-sample.php file को delete कर दें।

इसके बाद FTP के द्वारा इसे अपने WordPress cPanel में upload करें।  आपका FTP client duplicate files के लिए pop-up दिखायेगा तब आपको Overwrite duplicate files के option पर क्लिक करना होगा।

इसमें से कोई एक point आपके WordPress error establishing a database connection को fix कर देगा।

यदि अभी भी आपके site पर Error Establishing a Database Connection message show हो रहा है, तो अपनी hosting company से contact करें।

इसे भी पढ़े:

  • 500 Internal Server Error क्या है और इसे Fix कैसे करें?
  • WordPress site में 502 bad gateway error fix कैसे करें
  • WordPress Memory Exhausted Error fix कैसे करें

आप इस आर्टिकल से संबंधित किसी भी प्रकार के प्रश्न या सुझाव के लिए comment कर सकते हैं।

Filed Under: WordPress Guide Tagged With: Blogging, Error Establishing Database, WordPress Tutorial

About AMAN SINGH

AMAN SINGH एक Full-time ब्लॉगर है जो WordPress, SEO और Blogging Tips पर कंटेंट शेयर करना पसंद करते है।

Reader Interactions

Comments

  1. beautiful says

    August 31, 2019 at 7:57 pm

    Nice post thank you so much for sucha an informative blog

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

ब्लॉग पर हाल के पोस्ट

29 Photo Sajane Wala Apps 2023

21 Photo Per Naam Likhane Wala Apps 2023

BF Ka WhatsApp Apne Mobile Me Kaise Chalaye

Gmail Account Delete Kaise Kare 2023

Gmail Ka Password Kaise Change Kare 2023

YouTube Update Kaise Kare 2023

50 Photo Edit Karne Wala App 2023

Facebook Account Delete Kaise Kare 2023

पैसे कैसे कमाए

Flipkart Affiliate से पैसे कैसे कमाए 2023

2023 में Flipkart Se Paise Kaise Kamaye 2023

2023 में महिलाएं घर बैठे पैसे कैसे कमाए

Video Dekh Kar Paytm Cash Kaise Kamaye – फ्री पेटीएम कैश ऐप

Video Dekhkar Paise Kamane Wala App – विडियो देखकर पैसे कमाए

फ्री में बिटकॉइन कैसे कमाए 2023

Paytm Cash Kamane Wala Game – गेम खेलकर Paytm Cash जीतने वाला गेम ऐप

YouTube Se Paise Kaise Kamaye (12 तरीके)

Website Se Paise Kaise Kamaye in Hindi (17 Best Ways)

Bina Paise Lagaye Paise Kaise Kamaye (टॉप 16 तरीके)

हाउ टो पोस्ट

BF Ka WhatsApp Apne Mobile Me Kaise Chalaye

Gmail Account Delete Kaise Kare 2023

Gmail Ka Password Kaise Change Kare 2023

YouTube Update Kaise Kare 2023

Facebook Account Delete Kaise Kare 2023

Photo Par Naam Kaise Likhe 2023

Play Store Ki Search History Kaise Delete Kare 2023

Gadi Number Se Malik Ka Naam Kaise Pata Kare 2023

Instagram Par Like Kaise Badhaye 2023

Aadhar Card Me Mobile Number Kaise Check Kare 2023

© 2016–2023 · IN HINDI HELP

  • Blog
  • About
  • Privacy Policy
  • Sitemap