Verbindung zu MySQL herstellen
Wenn Sie MySQL bereits auf Ihrem Ubuntu -Computer installiert haben, können Sie problemlos eine Verbindung zur MySQL -Shell herstellen, indem Sie den folgenden Befehl in Ihrem Linux -Terminal ausgeben.
[CC Lang = "bash" width = "100%" Höhe = "100%" entkommen = "True" thema = "Blackboard" nowrap = "0"]
$ sudo mysql -u root -p
[/cce_bash]
Im obigen Befehl:
Nach dem Ausführen des obigen Befehls werden Sie aufgefordert, das Passwort einzugeben. Sobald Sie das Stammbenutzerkennwort eingegeben haben, werden Sie bei der MySQL -Shell angemeldet.
Wenn Sie kürzlich MySQL installiert haben, werden Sie nicht nach dem Passwort gefragt.
Passwort einstellen oder ändern
Um das Kennwort für einen MySQL -Datenbankbenutzer festzulegen oder zu ändern, geben Sie den folgenden Befehl aus:
mySQL> user user 'user_name'@'localhost' identifiziert durch 'new_password';
Ersetze das Nutzername Und Neues Kennwort Mit Ihrem Benutzernamen und Ihrem gewünschten Passwort. Zum Beispiel:
MySQL> ALTER User Root '@' localhost 'identifiziert von' 12345678 ';
Datenbanken anzeigen
In MySQL können Sie die Liste der Datenbanken unter den gewährten Berechtigungen des Benutzers anzeigen, indem Sie den unten angegebenen einfachen Befehl ausführen:
MySQL> Datenbanken anzeigen;
In dem obigen Befehl werden alle Datenbanken aufgeführt.
Erstellen Sie eine Datenbank
Sie können eine Datenbank erstellen, indem Sie den folgenden Befehl in der MySQL -Shell ausgeben:
MySQL> Datenbank erstellen, wenn nicht existiert datenbank_name;
In der obigen Anweisung wird keine Datenbank erstellt, wenn bereits eine Datenbank mit dem angegebenen Namen vorhanden ist. Zum Beispiel:
MySQL> Datenbank erstellen, wenn nicht existiert DB1;
Wie Sie im Screenshot sehen können, die DB1 Datenbank wurde erstellt.
Wählen Sie eine Datenbank aus
Sie können eine der aufgelisteten Datenbanken verwenden, indem Sie den folgenden Befehl in der MySQL -Shell ausführen:
MySQL> Verwenden Sie die Datenbank DB1;
Erstellen Sie eine Tabelle
Eine Tabelle kann erstellt werden, indem der Befehl kret table verwendet und die Spaltennamen und deren Typen in den Klammern wie folgt definiert werden: wie folgt:
MySQL> Tabelle erstellen, wenn nicht TB1 (
col1 int,
col2 varchar (20),
…
Primärschlüssel (COL1)
);
In dieser Erstellungsfrage:
Tische anzeigen
Um alle Tabellen in der vorliegenden Datenbank aufzulisten, führen Sie den Befehl Simple Show -Tabellen in der MySQL -Shell aus.
MySQL> Tische anzeigen;
Tischstruktur anzeigen
Die Struktur der Tabelle, einschließlich der Spaltennamen, ihrer Typen und deren Standardwerte, kann durch Ausführen des DESC -Befehls ersichtlich sein.
MySQL> Desc Tb1;
Daten einfügen
Daten können in die Tabelle eingefügt werden, indem die Spaltennamen angegeben werden, in die Sie Daten einfügen möchten, sowie die Daten oder Werte unter Verwendung der folgenden Syntax:
MySQL> In TB1 einfügen (Col1, Col2)
Werte (1, "value1"),
(2, "value2");
Tabellendaten anzeigen
Die Auswahlanweisung wird verwendet, um die Daten in einer Tabelle anzuzeigen. Sie können entweder das Sternchensymbol (*) angeben, um alle Spalten auszuwählen, oder Sie können die spezifischen Spalten angeben, die Sie anzeigen möchten.
MySQL> SELECT * aus TB1;
MySQL> Wählen Sie Col2 aus TB1 aus;
Daten aus der Tabelle löschen
Um eine Zeile aus einer Tabelle aus zu löschen.
MySQL> aus TB1 löschen wobei col1 = 1;
Eine Tabelle löschen
Das Löschen eines Tisches ist so einfach, es zu sagen. Sie können jede Tabelle in der vorliegenden Datenbank löschen, indem Sie die unten angegebene Anweisung ausführen.
MySQL> Droptabelle TB1;
Löschen Sie eine Datenbank
Das Löschen oder Löschen einer Datenbank ist das gleiche wie das Löschen einer Tabelle in MySQL. Verwenden Sie einfach den Befehl Drop -Datenbank mit dem Datenbanknamen.
MySQL> DROP -Datenbank, wenn db1 existiert;