Zusammenfassung grundlegender SQL-Anweisungen in der MySQL-Datenbank

Zusammenfassung grundlegender SQL-Anweisungen in der MySQL-Datenbank

Dieser Artikel beschreibt anhand von Beispielen die grundlegenden SQL-Anweisungen der Mysql-Datenbank. Teilen Sie uns die Einzelheiten zu Ihrer Information mit:

Grundlegende SQL-Anweisungen

1. Anmelden, Abmelden und Tastenkombinationen:

(1) Tastenkombinationen:

————Schnell zum Zeilenanfang zurückkehren
Strg + A

————Zurück zum Ende der Zeile
Strg + E

————Bildschirm löschen
Strg + L

----Beenden
Strg + C + Leertaste

(2) Verbindung zur Datenbank herstellen:

————Passwort anzeigen

mysql -uroot -pmysql

————Passwort nicht anzeigen

mysql -uroot -p 
Passwort eingeben

(3) Verlassen Sie die Datenbank:

Beenden/Exit/Strg + D

(4) Einige Befehle:

————Datenbankversion anzeigen

Version auswählen();

————Anzeigezeit

jetzt auswählen();

2. Datenbankoperationen:

(1) Erstellen:

————Erstellen Sie eine Datenbank

Datenbank erstellen Datenbankname charset=utf8;

(2) Verwendung:

————Verwendung der Datenbank

Datenbanknamen verwenden

(3) Ansicht:

————Aktuell verwendete Datenbank anzeigen

Datenbank auswählen();

————Alle Datenbanken anzeigen

Datenbanken anzeigen;

————Anweisung zum Erstellen einer Datenbank anzeigen

anzeigen, Datenbank erstellen, Datenbankname;

(4) streichen:

————Datenbank löschen

Datenbank Datenbankname löschen;

(5) Datenbanksicherung und -wiederherstellung (Verständnis):

————Sicherung

mysqldump -uroot -p Datenbankname> xxx.sql

----genesen

mysql -uroot -p neuer Datenbankname < xxx.sql

3. Tabellenstrukturoperation:

(1) Ansicht:

————Alle Tabellen in der aktuellen Datenbank anzeigen

Tabellen anzeigen;

————Tabellenstruktur anzeigen

Beschreibung Tabellenname

————Anweisung zur Tabellenerstellung anzeigen

Tabelle mit Tabellennamen erstellen anzeigen;

(2) Erstellen:

————Tabelle erstellen

Tabelle erstellen Tabellenname( 
Einschränkungen des Datentyps für Feldnamen, 
…….. 
…….. 
); 
(auto_increment: automatisches Wachstum)

(3) Änderungen:

————Felder hinzufügen

Tabelle ändern, Tabellenname, Feldnamen hinzufügen, Typbeschränkung;

————Felder ändern (nicht umbenennen)

Tabelle ändern, Tabellenname, Feldname ändern, Typeinschränkung;

————Feld ändern (umbenennen)

Tabelle ändern, Tabellenname, alten Feldnamen ändern, neuen Feldnamen, Typeinschränkung;

————Feld löschen

Tabelle ändern, Tabellenname, Feldname löschen;

(4) streichen:

————Tabelle löschen:

Tabellennamen löschen;

4. Tabellendatenoperation:

(1) Ansicht:

————Alle Felder anzeigen

Wählen Sie * aus dem Tabellennamen;

————Das angegebene Feld anzeigen

Feldnamen auswählen, Feldname aus Tabellenname;

————Nach Bedingungen anzeigen

Wählen Sie * aus dem Tabellennamen, wo die Bedingung liegt;

————Geben Sie dem Feld einen Alias ​​zur Anzeige

Wählen Sie den Feldnamen als Alias ​​aus dem Tabellennamen aus.

(2) Ergänzung:

————Vollständige Spalteneinfügung

in Tabellennamenswerte einfügen (Datensatz);

————Teilweise Einfügung

in den Tabellennamen (Feldname, Feldname) Werte (Datensatz) einfügen;

————Mehrreihige Einsätze

in Tabellennamenwerte einfügen (Datensatz 1), (Datensatz 2)…;

(3) streichen:

————Physisches Löschen

Löschen aus Tabellenname, wobei Bedingung ist;

————Logisches Löschen

Tabelle ändern, Tabellenname, hinzufügen, löschen, Informationen, Feldname, Bit, Standard 0; 
Tabellennamen aktualisieren, Informationsfeldnamen löschen festlegen = 1, wobei Bedingung;

(4) Änderungen:

————Alle Änderungen

Tabellennamen aktualisieren, Änderungsinformationen festlegen;

————Je nach Bedingungen ändern

Tabellennamen aktualisieren, Informationen ändern, wo Bedingung;

Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „MySQL-Abfragekenntnisse“, „Zusammenfassung der allgemeinen MySQL-Funktionen“, „MySQL-Protokolloperationskenntnisse“, „Zusammenfassung der MySQL-Transaktionsoperationskenntnisse“, „MySQL-gespeicherte Prozedurkenntnisse“ und „Zusammenfassung der MySQL-Datenbanksperrenkenntnisse“.

Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist.

Das könnte Sie auch interessieren:
  • Codebeispiele für MySQL-Batchoperationsanweisungen „Select“, „Insert“ und „Update“
  • Python MySQLdb-Parameterübergabemethode beim Ausführen von SQL-Anweisungen
  • Detaillierte Zusammenfassung der MySQL-SQL-Anweisungen zum Erstellen von Tabellen
  • Sammlung von MySQL-Fuzzy-Abfrageanweisungen
  • Analyse der Verwendung von Schleifenanweisungen (WHILE, REPEAT und LOOP) in gespeicherten MySQL-Prozeduren
  • Erweitert und Zusammenfassung häufig verwendeter SQL-Anweisungen in MySQL-Datenbanken
  • Verstehen Sie einfach die Schreib- und Ausführungsreihenfolge von MySQL-Anweisungen

<<:  Beheben Sie das Problem, dass der Docker-Container das externe Netzwerk nicht anpingen kann

>>:  Implementierung eines einfachen Rechners mit Javascript

Artikel empfehlen

So zeigen Sie im Hintergrund laufende Programme in Linux an und schließen sie

1. Führen Sie die .sh-Datei aus Sie können es dir...

Detaillierte Erläuterung des grundlegenden Falls des React.js-Frameworks Redux

react.js Rahmen Redux https://github.com/reactjs/...

5 Möglichkeiten, den diagonalen Kopfzeileneffekt in der Tabelle zu erzielen

Jeder muss mit Tabellen vertraut sein. Wir stoßen...

mysql Backup-Skript und halten Sie es für 7 Tage

Skriptanforderungen: Sichern Sie die MySQL-Datenb...

JavaScript+HTML zur Implementierung eines Studenteninformationsmanagementsystems

Inhaltsverzeichnis 1. Einleitung 2. Rendern 3. Co...

So implementieren Sie Web-Stresstests mit Apache Bench

1. Einführung in Apache Bench ApacheBench ist ein...

Detaillierte Erklärung des this-Zeigeproblems in JavaScript

Zusammenfassen Globale Umgebung ➡️ Fenster Normal...

Warum MySQL die Verwendung von Unterabfragen und Verknüpfungen nicht empfiehlt

So führen Sie eine paginierte Abfrage durch: 1. F...

Tutorial zur Installation von Ubuntu Server in Vmware

In diesem Artikel finden Sie das grafische Tutori...

Benutzererfahrung bei der Neugestaltung der Portal-Website

<br />Vom Start der neuen Homepage von NetEa...