Wie behebe ich in phpMyAdmin mit XAMPP das Problem „Verbindung für Kontrollbenutzer wie in Ihrer Konfiguration definiert fehlgeschlagen'?

Susan Sarandon
Freigeben: 2024-10-19 20:55:02
Original
871 Leute haben es durchsucht

How to Resolve

Lösen Sie das Problem „Kontrollbenutzerverbindung fehlgeschlagen“ in phpMyAdmin in XAMPP

Bei Verwendung von XAMPP kann Folgendes auftreten: „Verbindung für Kontrollbenutzer wie in Ihrer Konfiguration definiert, ist fehlgeschlagen. Dieser Fehler wird normalerweise durch Konfigurationsprobleme in der phpMyAdmin-Installation verursacht. Hier sind die Schritte zur Behebung dieses Problems:

  1. Melden Sie sich bei phpMyAdmin an und erstellen Sie eine Datenbank und einen Benutzer:

    • Loggen Melden Sie sich mit dem Root-Benutzer bei phpMyAdmin an.
    • Erstellen Sie eine Datenbank mit dem Namen „phpmyadmin“.
    • Erstellen Sie einen Benutzer mit dem Namen „pma“ und setzen Sie „host“ auf den Hostnamen oder die IP-Adresse des Webservers (verwenden Sie „localhost“, wenn sich der Webserver und MySQL auf demselben Computer befinden). Weisen Sie dem neuen Benutzer ein Passwort zu und notieren Sie es. Gewähren Sie dem neuen Benutzer die volle Kontrolle über die phpmyadmin-Datenbank.
  2. SQL-Datei importieren:

    • Navigieren Sie zum SQL-Unterverzeichnis im phpMyAdmin-Installationsverzeichnis.
    • Öffnen Sie die Datei create_tables.sql.
    • Wählen Sie in phpMyAdmin die phpmyadmin-Datenbank aus und klicken Sie auf die Registerkarte „SQL“.
    • Kopieren Sie den Text aus create_tables.sql, fügen Sie ihn in das Textfeld ein und führen Sie die Abfrage aus.
  3. Ändern Sie die phpMyAdmin-Konfigurationsdatei:

    • Öffnen Sie die Datei config.inc.php im phpMyAdmin-Installationsverzeichnis.
    • Fügen Sie die folgenden Zeilen hinzu oder ändern Sie sie:
    <code class="php">$cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][1]['controluser'] = 'pma';
    $cfg['Servers'][1]['controlpass'] = '<your password>';
    
    $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';</code>
    Nach dem Login kopieren
  4. Melden Sie sich bei phpMyAdmin ab und wieder an:

    • Melden Sie sich von phpMyAdmin ab und erneut an. Dadurch wird phpMyAdmin gezwungen, die Konfiguration neu zu laden.

Das Problem sollte gelöst sein.

Das obige ist der detaillierte Inhalt vonWie behebe ich in phpMyAdmin mit XAMPP das Problem „Verbindung für Kontrollbenutzer wie in Ihrer Konfiguration definiert fehlgeschlagen'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!