In diesem Beitrag werden das Finden des MySQL -Datenverzeichnisses mit dem Verzeichnis des Halterungsverzeichnisses unter Windows und Linux erläutert.
Voraussetzung: Melden Sie sich bei MySQL Server an
Stellen Sie sicher, dass Sie sich beim MySQL -Server anmelden, um die Eingabeaufforderung zu öffnen, und verwenden Sie diese Syntax, um sich bei Ihrem lokalen MySQL -Server anzumelden:
Mysql -u MD -pGeben Sie den Benutzernamen des MySQL -Servers in der Syntax an, um den Befehl zu bilden und ihn erfolgreich auf Ihrem MySQL -Server anzumelden:
Finden Sie das MySQL -Datenverzeichnis, das die Datenbank mit dem Befehl „auswählen“ ausgewählt hat
Der "WÄHLENDer Befehl ”kann verwendet werden, um das Datenverzeichnis zu finden, das die erhaltene Datenbank unter Windows- und Linux -Betriebssystemen enthält. Lassen Sie uns den angegebenen Befehl unten unter Windows ausführen:
Wählen Sie @@ Datadir;In der Ausgabe wird der Ordnerspeicherort angezeigt, der die Datenbank erhalten:
Unter Linux ist der Befehl gleich, um das Datenverzeichnis zu ermitteln, das beibehaltene Datenbanken enthält. Führen Sie diesen Befehl nach der Anmeldung auf MySQL -Server aus:
Wählen Sie @@ Datadir;Die Ausgabe zeigt den Speicherort des Datenverzeichnisses erfolgreich an.
Finden Sie das MySQL -Datenverzeichnis, das eine Datenbank mit dem Befehl „Variable anzeigen“ anzeigen
Der Befehl „Variable anzeigen“ zeigt die Namen und Werte von Systemvariablen an. Der Befehl zum Ermitteln des Datenverzeichnisses, das erhaltene Datenbanken enthält, ist für Windows und Linux gleich ist. Der Befehl ist unten angegeben:
Variablen wie 'Datadir' anzeigen;Führen Sie den Befehl in Windows aus, und in der Ausgabe wird der Speicherort des Datenverzeichnisses angezeigt und befindet sich für diesen Beitrag im Laufwerk „C“:
Führen Sie denselben Befehl unter Linux aus, um den Datenverzeichnisspeicherort mit erhaltenen Datenbanken zu erhalten:
Sie haben das Datenverzeichnis erfolgreich mit der “gefunden“Variable zeigenBefehl in Linux und Windows.
Finden Sie das MySQL -Datenverzeichnis, das die Datenbank mit dem Befehl „Variable anzeigen“ mit der Klausel „WO“ anzeigen
Der "WO"Klausel kann in" verwendet werden "Variable zeigenBefehl ”, um ein Muster in der“ anzugeben “Variablennamen”.
Lassen Sie uns ein Beispiel für die Verwendung der "sehen"Variable zeigen"Befehl mit einem bestimmten Muster, dass der Name mit der Zeichenfolge beginnen sollte"DatenUnd kann nach der Zeichenfolge null, einzelne oder mehrere Wörter enthalten. Der Befehl ist unten unter Windows und Linux beides angegeben:
Variablen anzeigen, wobei variable_name "Data%" wie "Data%";Das Fenster zeigt diese Ausgabe an:
Wenn Sie denselben Befehl unter Linux ausführen, liefert die Ausgabe das Datenverzeichnis von Linux, das die aufbewahrten Datenbanken enthält:
Ein weiteres Beispiel könnte sein, wenn der Benutzer das Muster angeben kann, das mit endet “Dir”. Der angegebene Befehl unten kann unter Windows und Linux ausgeführt werden. Es zeigt alle Systemvariablen, deren Namen mit enden “Dir”:
Variablen anzeigen, wobei variable_name "%dir";Unter Windows wird die Ausgabe angezeigt "13"Zeilen von Variablennamen, lokalisieren"Datadir”Um den Standort des Datenverzeichnisses zu finden:
Unter Linux zeigt die Ausgabe die Liste der Variablennamen an. Suchen Sie die “Datadir”:
Variablen anzeigen, wobei variable_name "%dir";Sie haben das MySQL -Datenverzeichnis, das die erhaltene Datenbank in Windows und Linux enthält, erfolgreich gefundenVariable zeigenBefehl mit dem “WO”Klausel.
Alternativ, wenn der Benutzer sich nicht anmelden und dann die oben angegebenen Befehle ausführen möchte. Diese Syntax kann am Terminal von Windows und Linux verwendet werden, um den Speicherort des Datenverzeichnisses zu ermitteln, das die erhaltene Datenbank enthält:
MySQL -U -p -e "Variablen wie 'Datadir' anzeigen;Stellen Sie in der Windows -Eingabeaufforderung sicher, dass Sie den Benutzernamen in der Syntax angeben und den Befehl ausführen:
Der Ordner, der die Rückhaltedatenbank enthält, ist in der obigen Ausgabe sichtbar.
Führen Sie im Linux -Terminal den Befehl aus, indem Sie den Benutzernamen von MySQL und den Befehl ausführen:
Sie haben das Datenverzeichnis, das eine Datenbank enthält, erfolgreich gefunden.
Abschluss
In Linux und Windows finden Sie das MySQL -Datenverzeichnis, das die Datenbank erhalten. Melden Sie sich bei MySQL Server an und führen Sie die “aus“ ausWählen Sie @@ Datadir;" oder "Variablen wie 'Datadir' anzeigen;" Befehl. Alternativ führen Sie die “ausMySQL -U -p -e “Variablen wie 'Datadir' anzeigen;" Befehl. In diesem Beitrag wurde erläutert, wie das MySQL -Datenverzeichnis mit der Datenbank erhalten wird.