Zusammenfassung gängiger MySQL-Befehle

Zusammenfassung gängiger MySQL-Befehle

Festlegen des MySQL-Root-Passworts

Melden Sie sich zum ersten Mal bei der MySQL-Datenbank an.

!

Sie können der Umgebungsvariable den absoluten Pfad von MySQL hinzufügen.


Außerdem lässt sich hier die Bootlast einstellen.


Laden Sie die Umgebungsvariablen neu, damit MySQL wirksam wird


Melden Sie sich erneut bei mysql -uroot an

Fügen Sie MySQL ein Passwort hinzu


Zur Bestätigung erneut anmelden,


Kennwort ändern


Erneute Anmeldebestätigung, Bestätigung erfolgreich


Passwort zurücksetzen, Konfigurationsdatei ändern, Autorisierung überspringen


Starten Sie den MySQL-Dienst neu und verwenden Sie den Root-Benutzer zur Authentifizierung ohne Kennwort


Gehen Sie hinein und ändern Sie die Passwortdatei

update user set password=password('aminglinux') where user='root';

Ändern Sie my.conf nach dem Beenden

Löschen Sie die oben stehende Skip-Autorisierungsdatei

Starten Sie den mysqld-Dienst neu

Führen Sie die MySQL-Verifizierung erneut durch

Verbinden mit MySQL

Methode 1: Verwenden Sie das TCPIP-Protokoll IP:Port, das für Remote-IP geeignet ist. Dieses Beispiel dient zum lokalen Experimentieren.


Methode 2: Socket verwenden (vorausgesetzt, Sock ist in my.conf konfiguriert). Diese Methode ist nur für die Verwendung auf dem lokalen Computer geeignet.


Methode 3: Verwenden Sie die Befehlszeile, geeignet für Shell-Skripte

Allgemeine MySQL-Befehle

Abfragebibliothek zeigt Datenbanken an;

Wechseln Sie die Bibliothek , um MySQL zu verwenden.

Sehen Sie sich die Tabellen in der Bibliothek an . Tabellen anzeigen;


Sehen Sie sich das Feld desc tb_name in der Tabelle an .


Zeigen Sie die Anweisung zur Tabellenerstellung an: show create table tb_name\G;


Den aktuellen Benutzer anzeigen select user ();


Zeigen Sie die aktuell verwendete Datenbank an, wählen Sie database();

Datenbank erstellen, Datenbank db1 erstellen;


Tabelle erstellen, verwenden Sie db1; Tabelle erstellen t1 ( id int(4), name char(40)) ENGINE=InnoDB DEFAULT CHARSET=utf8;


Tabelle löschen, Tabelle t1 löschen ;

Zeigen Sie die aktuelle Datenbankversion an, wählen Sie Version ();


Überprüfen Sie den Datenbankstatus, Status anzeigen ;


Zeigen Sie die einzelnen Parameter -Anzeigevariablen an. Platzhalter zeigen Variablen wie „max_connect%“ an.


Ändern Sie den Parametersatz global max_connect_errors=1000; Sie können ihn auch in /etc/my.conf ändern.


Warteschlange anzeigen show processlist; show full processlist;

Das könnte Sie auch interessieren:
  • Eine Sammlung häufig verwendeter MySQL-Befehle [absolut notwendig]
  • Allgemeine MySQL-CMD-Befehle
  • Zusammenfassung des MySQL-Imports und -Exports von SQL-Dateien und allgemeiner Befehle
  • Allgemeine MySQL-Befehle
  • Zusammenfassung gängiger Befehle zum Sichern und Wiederherstellen von MySQL-Datenbanken
  • Allgemeine Befehlszeilenanweisungen für MySQL
  • Detaillierte Version häufig verwendeter MySQL-Befehle
  • Ein Einsteigerhandbuch zu gängigen Befehlen für den Betrieb von MySQL-Datenbanken und -Tabellen
  • Zusammenfassung häufig verwendeter MySQL-Befehle 123WORDPRESS.COM-Version
  • Zusammenfassung gängiger Befehle zum Anzeigen und Löschen von MySQL-Tabellen
  • Allgemeine Befehle für die MySQL-Wartung

<<:  Beispielcode einer Vue-Anwendung basierend auf der Axios-Anforderungskapselung

>>:  So installieren Sie Docker unter Windows Server 2016

Artikel empfehlen

Eine kurze Diskussion über die Platzierung von Skripten in HTML

Früher dachte ich, dass Skripte überall in HTML p...

Wie Sie die redundanten Felder der Datenbank sinnvoll nutzen

Privot ist die Zwischentabelle von Viele-zu-viele...

Detailliertes Tutorial zum Bereitstellen von Jenkins basierend auf Docker

0. Als ich dieses Dokument erstellte, war es unge...

CSS3 ändert den Bildlaufleistenstil des Browsers

Hinweis: Diese Methode ist nur auf WebKit-basiert...

Docker-Grundlagen-Tutorial: Detaillierte Erklärung der Dockerfile-Syntax

Vorwort Dockerfile ist ein vom Docker-Programm in...

Was tun, wenn der Auto-Increment-Primärschlüssel in MySQL aufgebraucht ist?

Im Vorstellungsgespräch sollten Sie folgende Szen...

HTML-Tabellen-Tag-Tutorial (45): Tabellen-Body-Tag

Mit dem Tag <tbody> wird der Stil des Tabel...

Erfahrungsaustausch über die Priorität des Ladens von CSS-Stilen

Während der Projektentwicklung bin ich gestern auf...