Wo befinden sich Datenbanken - Speicherort der MySQL-Datei

2576
nicorellius

Ich habe gerade eine CRM-Anwendung mit einer MySQL-Datenbank installiert. Ich dachte, ich hätte den Namen der Datenbank neu gefunden, kann ihn aber nicht finden. Jetzt versuche ich ein a auszuführen, mysqldumpaber ich weiß nicht, wie meine Datenbank heißt oder wo sie sich befindet. Die meisten Dokumente, die ich lese, gehen davon aus, dass der Administrator weiß, wo sich diese Datenbank befindet, und Sie nennen sich den Namen - ich sollte das wissen, ich weiß.

3

2 Antworten auf die Frage

4
Ignacio Vazquez-Abrams

Under /var/lib/mysql.

Vielen Dank. Sollte dies für einen Datenbankspeicherauszug funktionieren: sudo mysqldump / var / lib / mysql / db / crm / backup / db`? nicorellius vor 13 Jahren 0
Oh nein. `mysqldump` verwendet einen Datenbanknamen, keine Datenbankdatei. Ignacio Vazquez-Abrams vor 13 Jahren 0
OK, was ist, wenn `/ var / lib / mysql / db` der Name der Datenbank ist? nicorellius vor 13 Jahren 0
Ich bezweifle aufrichtig, dass Sie einen Datenbanknamen mit Schrägstrichen haben. Ignacio Vazquez-Abrams vor 13 Jahren 0
Ich verstehe, jetzt verstehe ich, was Sie sagen ... Der Befehl wäre mysqldump db / db_location / db. Danke für Ihre Geduld. nicorellius vor 13 Jahren 0
3
quickcel

If you can login to the MySQL server through a command line you can always issue a command to show all databases:

show databases;