Wo befinden sich Datenbanken - Speicherort der MySQL-Datei

2609
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 14 Jahren 0
Oh nein. `mysqldump` verwendet einen Datenbanknamen, keine Datenbankdatei. Ignacio Vazquez-Abrams vor 14 Jahren 0
OK, was ist, wenn `/ var / lib / mysql / db` der Name der Datenbank ist? nicorellius vor 14 Jahren 0
Ich bezweifle aufrichtig, dass Sie einen Datenbanknamen mit Schrägstrichen haben. Ignacio Vazquez-Abrams vor 14 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 14 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;