Fehler beim Aufbau einer Datenbankverbindung

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Fehler beim Aufbau einer Datenbankverbindung

Postby Xamper75 » 24. August 2021 12:48

Hallo,

da ich ein Neuling bin was Xampp betrifft, bitte ich um etwas Nachsicht, sollte ich mein Anliegen hier falsch sein. Ich musste Xampp deinstallieren. Bevor ich das tat, machte ich mir eine Kopie des htdocs-Ordners. Ich dachte, damit hätte ich auch die Datenbanken gesichert. Jedenfalls installierte ich Xampp neu. Die Dateien des htdocs-Ordners kopierte ich auch wieder zurück. Damit dachte ich, dass ich alles tat um wieder Zugriff auf die erstellen Homepages (Wordpress-Installationen) zu haben. Als ich mich anmelden wollte, bekam ich diese Meldung:"Fehler beim Aufbau einer Datenbankverbindung". Darauf hin öffnete ich das Xampp-Fenster und schaute bei MySQL - Admin nach, ob die Datenbanken meiner Wordpress-Installationen vorhanden sind. Was sie nicht sind ! Gibt es eine Möglichkeit, wie ich die Datenbanken wieder zurück bekomme ?

Danke für die Hilfe
Xamper
Xamper75
 
Posts: 5
Joined: 24. August 2021 11:59
XAMPP version: 3.3.0
Operating System: Windows 10

Re: Fehler beim Aufbau einer Datenbankverbindung

Postby Nobbie » 24. August 2021 13:34

Xamper75 wrote:Bevor ich das tat, machte ich mir eine Kopie des htdocs-Ordners. Ich dachte, damit hätte ich auch die Datenbanken gesichert.


Das ist leider falsch. In htdocs liegen nur die HTML und PHP Dokumente, nicht die Datenbanken. Die Datenbanken befinden sich im Ordner c:/xampp/mysql/data.

Wenn Du irgendwo eine Sicherung dieses Ordners hast oder ein Backup der Datenbanken (beispielsweise per phpmyadmin erstellt), dann kannst Du die Datenbanken wieder herstellen. Wenn Du nur den Ordner htdocs besitzt, kannst Du die Datenbanken nicht wieder herstellen. Du brauchst definitiv ein Backup des data-Ordners aus Xampp (s.o. c:/xampp/mysql/data).
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04

Re: Fehler beim Aufbau einer Datenbankverbindung

Postby Xamper75 » 24. August 2021 13:44

Hi Nobbie,

erst gestern machte ich ein Backup der C:Festplatte. Dieser data-Ordner ist darin vorhanden. Darin sehe ich auch drei Ordner, die die Namen meiner Homepages tragen. Brauche ich diesen Inhalt jetzt nur mehr in den "neuen" data-Ordner kopieren ?
Xamper75
 
Posts: 5
Joined: 24. August 2021 11:59
XAMPP version: 3.3.0
Operating System: Windows 10

Re: Fehler beim Aufbau einer Datenbankverbindung

Postby Altrea » 24. August 2021 14:05

Da wir nicht sicher sagen können, mit welcher Datenbankengine deine Datenbanken erstellt wurden, würde ich versuchen den kompletten \xampp\mysql\data\ Ordner aus der Sicherung zurückzukopieren.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11934
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Fehler beim Aufbau einer Datenbankverbindung

Postby Xamper75 » 24. August 2021 14:55

Ich kopierte jetzt den Inhalt des gesicherten data-Ordner in den "neuen" data-Ordner. Jetzt habe ich wieder Zugriff auf meine Websites. Da habe ich nochmal Glück gehabt :D

Als erstes habe ich vor, mir über phpMyAdmin, alle meine Datenbanken zu exportieren. Dazu schaute ich mir ein YouTube-Video an. Dazu hätte ich aber noch eine Frage. Da ich die Datenbanken von drei Webseiten sichern möchte, möchte ich jeder Sicherung auch den passenden Dateinamen geben. Braucht man dazu nur in dem Feld "Vorlage für Dateinamen" einen angeben ? Muss dieser Name zwischen den beiden @ Zeichen stehen, wie im Screenshot @DATABASE@ ?

Danke

https://www.dropbox.com/s/a6gfsn64ld1flrk/2021.08.24_01.jpg?dl=0
Xamper75
 
Posts: 5
Joined: 24. August 2021 11:59
XAMPP version: 3.3.0
Operating System: Windows 10

Re: Fehler beim Aufbau einer Datenbankverbindung

Postby Nobbie » 24. August 2021 15:12

Wenn Du das so machst wie in dem Screenshot, dann bekommt das Backup automatisch den Namen der Datenbank. Wenn Du diese Option leer läßt, wirst Du nochmal vor dem Download (die Sicherung läuft quasi als Download vom Datenbankserver, auch wenn es der gleiche Rechner ist wie der, vor dem Du sitzt) der Datenbank explizit gefragt, wie Du die resultierende Datei nennen willst. Hat beides Vor- und Nachteile, die Automatik ist natürlich bequem, aber wenn Du nicht per Automatik den Namen vergibst, kannst Du u.a. auch das Datum o.ä. in den Dateinamen aufnehmen. Da gibt es kein "falsch" oder "richtig", jeder wie er will.

Die "@" Zeichen sind wahrscheinlich Metazeichen für phpmyadmin (ich habe das auch noch nie probiert), um nicht den Namen "DATABASE" zu vergeben, sondern eben den Namen der Database. Wenn man die Zeichen wegläßt, wird phpmyadmin ziemlich sicher immer den Namen "DATABASE" verwenden, ist mit Sicherheit nicht sehr sinnvoll.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04

Re: Fehler beim Aufbau einer Datenbankverbindung

Postby Altrea » 24. August 2021 21:02

@DATABASE@ ist ein Platzhalter, den phpmyadmin automatisch durch den Namen der Datenbank ersetzt, die exportiert wird.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11934
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Fehler beim Aufbau einer Datenbankverbindung

Postby Xamper75 » 25. August 2021 12:37

Danke für Eure Hilfe !

Grüße
Xamper75
 
Posts: 5
Joined: 24. August 2021 11:59
XAMPP version: 3.3.0
Operating System: Windows 10


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 42 guests