Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Pascal1 » 09. March 2021 21:24

Hallo. Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Kann ich diese einfach überschreiben(von einer anderen Xampp-Version) - oder muss ich den Weg über Importieren gehen?
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Altrea » 09. March 2021 23:22

/xampp/mysql/data/

Und überschreiben ist nie eine gute Idee.
Datenbank importieren hört sich dagegen vielversprechender an, setzt aber auch einen sauberen dump voraus.
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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Nobbie » 10. March 2021 11:16

Probieren würde ich es schon, Versuch macht klug und schadet nicht. Das data Verzeichnis umbenennen und dann das andere data Verzeichnis dahin kopieren. Vorher Mysql stoppen und danach neu starten.

Und auch ggf. phpmyadmin anpassen nicht vergessen.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Pascal1 » 10. March 2021 13:42

Danke, was meinst du mit phpmyadmin anpassen?

Das Nobbie-System würde halt flotter gehen, als exportieren & importieren. Daher die Frage.
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Altrea » 10. March 2021 13:47

Pascal1 wrote:Das Nobbie-System würde halt flotter gehen, als exportieren & importieren. Daher die Frage.

Das ist richtig, doch je unterschiedlicher die MariaDB Versionen sind, desto höher steigt auch das Fehlerrisiko.
Daher solltest du in einem solchen Falle in jedem Fall ein Backup haben, falls etwas schief geht.
Man sollte generell sowieso immer ein Backup haben
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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Nobbie » 11. March 2021 11:06

Pascal1 wrote:Danke, was meinst du mit phpmyadmin anpassen?


Das was es sagt. In der kopierten Datenbank gibt es ja ggf. andere Zugangsdaten als in der originalen. Phpmyadmin muss sich ja einloggen, die Zugangsdaten werden in der config.inc.php angegeben.

Ein Backup hat man ja durch das Umbenennen sichergestellt, die andere Daten werden auch nur kopiert, hat man also auch ein Backup.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Altrea » 11. March 2021 11:40

Nobbie wrote:Ein Backup hat man ja durch das Umbenennen sichergestellt, die andere Daten werden auch nur kopiert, hat man also auch ein Backup.

Ich merke gerade, ich habe mich etwas unklar ausgedrückt.
Möchte man eine Datenbank in eine andere MariaDB Installation hinüberkopieren, sollte man die Daten der MariaDB Datenbank in die man hinüberkopiert vor Datensalat schützen (sofern es da etwas schützenswertes gibt, es also eine produktive Datenbank ist, die bereits Nutzdaten enthält).
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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Wo wird die Datenbank abgespeichertim Xampp-Verzeichnis?

Postby Nobbie » 11. March 2021 15:51

Eben. Deswegen die vorhandenen Daten einfach komplett im Ordner data behalten und diesen umbenennen (damit ist er in Sicherheit) und dann den kompletten anderen data-Ordner an diese Stelle kopieren. Das ist die einfachste und schnellste Methode, sowohl Backups zu erhalten als auch Datensalat zu vermeiden. Und wenn MySQL (MariaDB) dann nicht läuft, geht es eben nicht. Aber meistens geht es sehr gut, vor allem wenn keine Releasesprünge drin sind sondern wirklich einfach nur Anwenderdatenbanken transferiert werden sollen.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 40 guests