Grundlagen der MySQL in Linux-Konsole

MySQL ist wohl die beliebtesten Systemdaten relationalen Datenbank-Management für Web-Anwendungen verwendet, darüber hinaus nicht nur Online. Viele beliebte CMS, wie WordPress, Joomla, verwendet Drupal MySQL für ihren Betrieb?.

Nach dem, was ich beobachtet habe, Der Löwenanteil der Benutzer verwendet MySQL über phpMyAdmin, Deshalb werde ich heute versuchen, Ihnen zu zeigen, wie Sie MySQL von der Linux-Konsole aus verwenden. Dies ist schon aus diesem Grund eine interessante Lösung, dass Sie Skripte erstellen können, die Ihre Arbeit automatisieren.

Es ist natürlich, dass Sie den Server installieren müssen, um ihn zu verwenden 😉 Sie benötigen zwei Pakete mysql-server und mysql-client, wenn sie nicht installiert sind, du solltest es jetzt tun.

Jetzt können Sie eine Verbindung zur Basis herstellen:

Es kann auch etwas kürzer gemacht werden:

Dies ist kein Fehler, Nach -p gibt es keine Leerzeichen ;p. Sie können auch eine Verbindung herstellen, sodass das Kennwort auf dem Bildschirm nicht sichtbar ist:

Oder in etwas kürzerer Form:

In der nächsten Zeile der Konsole werden wir dann nach dem Passwort gefragt. Bitte keine Panik, Das Passwort wird bei der Eingabe nicht angezeigt. Dies bietet mehr Sicherheit, Das Kennwort wird beispielsweise in der Bash-Historie nicht gespeichert. Beachten Sie jedoch, dass diese Methode nicht funktioniert, wenn ein Skript erstellt werden muss.

Wenn wir eine Verbindung zu MySQL herstellen möchten, das sich auf einem anderen Host als dem von uns verwendeten befindet:

Jetzt, da wir mit MySQL verbunden sind, Jetzt ist es Zeit für einige grundlegende Befehle, die nicht mehr in der Shell ausgeführt werden (zum Beispiel Bashu), und schon in MySQL.

Erstellen Sie eine neue Datenbank:

Arbeiten mit der Datenbank:

Erstellen Sie einen neuen Datenbankbenutzer, und ihm alle Rechte an der Datenbank geben:

Datenbank entfernen:

Anzeige aller verfügbaren Datenbanken:

Sie werden so etwas wie dieses erhalten:

Abgesehen von benutzerdefinierten Datenbanken erhalten wir immer zwei weitere information_schema und mysql, Wie Sie leicht erraten können, enthalten sie alle Einstellungen, die sich auf MySQL selbst beziehen, und die Liste der Benutzer, die wir erstellt haben - die Liste der Benutzer kann durch Eingabe des folgenden Befehls angezeigt werden:

Ich habe nur die grundlegendsten Probleme beschrieben, Weitere Informationen finden Sie wie gewohnt in der Hilfe:

Folgende Kategorien stehen zur Auswahl:

Sie werden mit ausgewählt:

z.B.:

Wie nützlich dieser Beitrag war?

Klicken Sie auf den Stern, um es zu bewerten!

Durchschnittsnote / 5. Anzahl der Stimmen:

Bisher keine Stimmen! Seien Sie der Erste, der diesen Beitrag bewertet.