Fehler beim Aufbau der Datenbank-Verbindung (local, xampp)

  • Hallo,
    ich möchte eine Kopie meiner Online Seite auf meinen Rechner zu Hause zum Laufen bringen, um Änderungen vorab zu testen.

    xampp läuft (apache, mysql). Datenbank habe ich mit phpmyadmin exportiert und lokal importiert. Daten haben per ftp kopiert und unter

    Code
    \xampp\htdocs\webseite

    abgelegt. vhosts und hosts sind konfiguriert.
    Dem mysql habe ich ein Passwort verpasst, dass ich auch in phpmyadmin eingetragen habe und dort funktioniert der Login.

    Die gleichen Daten zum Login in meiner wp-config Datei (ohne das echte PW)

    Code
    define('DB_NAME', 'usr_webfxx_3');    // Der Name der Datenbank, die du benutzt.
    // define('DB_USER', 'webfxx);     // Dein MySQL-Datenbank-Benutzername (online).
    define('DB_USER', 'root');     // Dein MySQL-Datenbank-Benutzername (lokal).
    define('DB_PASSWORD', 'XXX'); // Dein MySQL-Passwort (lokal)
    define('DB_HOST', 'localhost');    // 99% Chance, dass du hier nichts Ändern musst.
    define('DB_CHARSET', 'utf8');
    define('DB_COLLATE', '');

    führen aber zur Fehlermeldung

    Zitat

    Fehler beim Aufbau der Datenbank-Verbindung

    Mir ist nicht klar was ich falsch machen könnte oder wo und wie ich den Fehler debuggen kann.
    Die Log Dateien haben mir noch nicht weitergeholfen.


    Was ich nicht verstehe ist die Ansicht in phpmyadmin. Links im Baum werden die DB direkt angezeigt, die importierten aber in einem Baum

    Code
    +phpmyadmin
    +usr
      + webfxx
         + usr_webfxx_3
    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Du hast die Datenbank falsch angelegt. Mache es so, wenn du dich in PHPmyadmin als root eingeloggt hast, dort direkt in die Rubrik datenbank wechseln und eine neue anlegen. Dann einen neuen Datenbank Benutzer anlegen und entsprechende Rechte vergeben. Nun in die neu angelegte Datenbank wechseln und die alte importieren.

  • Du hast die Datenbank falsch angelegt.


    Was genau meinst du mit falsch?

    Der SQL Code der beim Exportieren angelegt wurde ist dieser hier

    Code
    CREATE DATABASE IF NOT EXISTS `usr_webfxx_3` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
    USE `usr_webfxx_3`;

    Und wie müsste ich mich in die falsch angelegte Datenbank einloggen?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!