• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

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 कैसे करें

June 12, 2019 by AMAN SINGH 1 Comment

क्या आपकी वेबसाइट “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, 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

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

WordPress Menu में Link Nofollow कैसे करें

WordPress Me Link Nofollow Kaise Kare

WordPress Me Post Ko Sticky Kaise Kare

WordPress Admin में Theme और Plugin Editors Disable कैसे करें

WordPress Me 404 Not Found Error Fix Kaise Kare

SEO पोस्ट

High Quality Backlinks Kaise Banaye 2023 – (New Update)

SEO Kaise Kare in Hindi 2023 – 22 SEO Tips

(54+तरीके) वेबसाइट ब्लॉग का ट्रैफिक कैसे बढ़ाएं (डेली 10K विसिटर) हिंदी में

Keyword Research Kaise Kare – कीवर्ड रिसर्च कैसे करते हैं

(17 तरीके) Domain Authority Kaise Badhaye 2023

हाउ टो पोस्ट

Instagram Account Delete Kaise Kare Permanently 2023

SBI Me Mobile Number Kaise Change Kare 2023

(27 तरीके) YouTube Par Views Kaise Badhaye 2023

SBI Bank Me Mobile Number Kaise Register Kare 2023

Mobile Number Se Aadhar Card Kaise Nikale – मोबाइल नंबर से आधार कार्ड निकाले

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

(17 तरीके) Website Se Paise Kaise Kamaye 2023

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

16 बेस्ट तरीके इंटरनेट से पैसे कैसे कमाए 2023 – घर बैठे लाखों कमाए

2023 में पैसे कैसे कमाए – 30+ पैसे कमाने का तरीका

Carrom Board Paisa Kamane Wala Game 2023

© 2016–2023 · InHindiHelp

  • About
  • Privacy Policy
  • Best Hindi Blog
  • Sitemap