phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

आपके कॉन्फ़िगरेशन में परिभाषित नियंत्रण उपयोगकर्ता के लिए कनेक्शन XAMPP में phpMyAdmin के साथ विफल रहा

  1. ब्राउज़र में phpMyAdmin खोलें और रूट के रूप में लॉग इन करें।
  2. phpmyadmin नामक एक डेटाबेस बनाएं
  3. pma नामक एक उपयोगकर्ता बनाएं और "होस्ट" को अपने वेब सर्वर के होस्टनाम या आईपी पते पर सेट करें (यदि वेब सर्वर और MySQL एक ही बॉक्स पर हैं तो localhost का उपयोग करें। ), पासवर्ड को नोट कर लें, और नए उपयोगकर्ता को phpmyadmin पर पूर्ण नियंत्रण प्रदान करें डेटाबेस। यह अनुशंसा की जाती है कि इस उपयोगकर्ता के पास इस डेटाबेस के अलावा किसी अन्य चीज़ तक पहुंच न हो।
  4. phpMyAdmin स्थापना निर्देशिका पर जाएं, जहां आपको sql नामक उप-निर्देशिका मिलनी चाहिए ।
  5. sql में आपको create_tables.sql नामक एक फाइल मिलेगी . इसे टेक्स्ट एडिटर में खोलें।
  6. phpMyAdmin में, phpmyadmin चुनें डेटाबेस और "एसक्यूएल" टैब पर क्लिक करें।
  7. संपूर्ण टेक्स्ट को create_tables.sql . से कॉपी/पेस्ट करें टेक्स्ट बॉक्स में, और क्वेरी चलाएँ।
  8. config.inc.phpखोलें phpMyAdmin निर्देशिका में फ़ाइल स्थापित करें, और निम्न पंक्तियाँ जोड़ें (या यदि वे पहले से मौजूद हैं तो मौजूदा सेटिंग्स बदलें):

    $cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][1]['controluser'] = 'pma';
    $cfg['Servers'][1]['controlpass'] = '<your password>';
    
    // Note: The list below may grow as PMA evolves and more control tables are added
    // Use your common sense! Don't just blindly copypasta, look at what it means!
    $cfg['Servers'][1]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][1]['relation'] = 'pma_relation';
    $cfg['Servers'][1]['userconfig'] = 'pma_userconfig';
    $cfg['Servers'][1]['table_info'] = 'pma_table_info';
    $cfg['Servers'][1]['column_info'] = 'pma_column_info';
    $cfg['Servers'][1]['history'] = 'pma_history';
    $cfg['Servers'][1]['recent'] = 'pma_recent';
    $cfg['Servers'][1]['table_uiprefs'] = 'pma_table_uiprefs';
    $cfg['Servers'][1]['tracking'] = 'pma_tracking';
    $cfg['Servers'][1]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][1]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][1]['designer_coords'] = 'pma_designer_coords';
    
  9. फ़ाइल को सहेजें और बंद करें।

महत्वपूर्ण - पीएमए लॉगिन पर कॉन्फ़िगरेशन लोड करता है, इसका मूल्यांकन करता है और इसे सत्र डेटा में संग्रहीत करता है ताकि संदेश तब तक गायब न हो जब तक आप ऐसा नहीं करते:

  1. phpMyAdmin से लॉग आउट करें और फिर से लॉग इन करें

समस्या हल हो गई।



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. संपूर्ण डेटाबेस में एक कॉलम का डेटाटाइप बदलें - MySQL

  2. MySql - WAMP - विशाल तालिका बहुत धीमी है (20 मिलियन पंक्तियाँ)

  3. phpmyadmin mcrypt एक्सटेंशन गायब है

  4. PHPMyadmin mysql त्रुटि संदेश नहीं दिखाता है

  5. CURDATE () को डिफ़ॉल्ट के रूप में उपयोग करते समय mysql में तालिका बनाएं विफल