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

Lösungen für Websites mit hohem Datenverkehr

Erstens: Stellen Sie zunächst sicher, dass die Ser...

Floaten und Floaten löschen in der Übersichtsseite

1. Float: Der Hauptzweck besteht darin, den Effek...

MySQL-Integritätsbeschränkungen – Definition und Beispiel-Tutorial

Inhaltsverzeichnis Integritätsbeschränkungen Defi...

So verwenden Sie Yum zum Konfigurieren der lnmp-Umgebung im CentOS7.6-System

1. Details zur Installationsversion Server: Maria...

Details zur Verwendung des JSON-Typs in MySQL 5.7

JSON ist ein leichtes Datenaustauschformat, das e...

Detaillierte Erklärung, wie eine SQL-Anweisung in MySQL ausgeführt wird

Überblick Ich habe vor Kurzem begonnen, mir Wisse...

Vue implementiert Bildverifizierungscode beim Anmelden

In diesem Artikelbeispiel wird der spezifische Co...

CSS-Navigationsleistenmenü mit kleinem Dreieck-Implementierungscode

Viele Webseiten haben kleine Dreiecke in ihren Na...

Native JS-Canvas zum Erzielen einer einfachen Schlange

In diesem Artikel wird der spezifische Code von J...

Detaillierte Beschreibung der Unicode-Signatur-BOM

Unicode-Signatur-BOM – Was ist die BOM? BOM ist di...

Detaillierte Erklärung, wie NGINX PV, UV und unabhängige IP der Website zählt

Nginx: PV, UV, unabhängige IP Jeder, der Websites...

8 wichtige JavaScript-Codefragmente für Ihr Projekt

Inhaltsverzeichnis 1. Holen Sie sich die Dateierw...