Analyse des Prinzips und der Erstellungsmethode der temporären MySQL-Tabelle

Analyse des Prinzips und der Erstellungsmethode der temporären MySQL-Tabelle

In diesem Artikel werden hauptsächlich das Prinzip und die Erstellungsmethode einer temporären MySQL-Tabelle vorgestellt. Der Beispielcode in diesem Artikel ist sehr detailliert und hat einen gewissen Referenzwert für das Studium oder die Arbeit aller. Freunde, die ihn brauchen, können ihn zu Rate ziehen.

MySQL kann mit dem Schlüsselwort „temporary“ eine temporäre Tabelle erstellen. Die erstellte Tabelle verschwindet automatisch, wenn die Sitzung mit dem Server endet.

Syntax: Erstellen Sie eine temporäre Tabelle tbl_name...;

Regeln: Jede Sitzung kann nur die von ihr erstellten temporären Tabellen sehen. Verschiedene Sitzungen können temporäre Tabellen mit demselben Tabellennamen erstellen. Der Name einer temporären Tabelle kann derselbe sein wie der einer permanenten Tabelle.

Vorteile: Sie können temporäre Tabellen verwenden, um einige temporäre Daten zu speichern und die Daten automatisch zu löschen, wenn die Sitzung getrennt wird

Schaden:

1. Wenn Sie versehentlich die Verbindung zum Server trennen, wird die temporäre Tabelle gelöscht.

2. Temporäre Tabellen sind nur für die Sitzung sichtbar, in der sie erstellt wurden. Sie können daher nicht gleichzeitig mit der Thread-Pool-Verbindungstechnologie verwendet werden.

3. Es kann zu Konflikten mit der permanenten Tabelle kommen, was nach der erneuten Verbindung zu einem fehlerhaften Betrieb der permanenten Tabellendaten führt. Um das Löschen permanenter Tabellen mit derselben Struktur zu vermeiden, können Sie beim Löschen der Tabellenstruktur „drop temporary table_name“ verwenden.

Erstellen einer temporären Tabelle

temporäre Tabelle student_copy erstellen(
  id int Primärschlüssel,
  Name varchar(20) 
)Engine=InnoDB Standard-Zeichensatz utf8;

ps: Die temporäre Tabelle wird erstellt, kann aber nicht mit show tables angezeigt werden.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Grundlegendes Lernprogramm zur MySQL-Speichertabelle
  • So erstellen Sie eine Speichertabelle in MySQL
  • Verwenden einer Cursorschleife zum Lesen temporärer Tabellen in gespeicherten MySQL-Prozeduren
  • Beispiele für die Verwendung temporärer Tabellen in MySQL
  • Detaillierte Erklärung des Unterschieds zwischen temporärer MySQL-Tabelle und Partitionstabelle
  • Detaillierte Erklärung zur Verwendung von MySQL-Speichertabellen und temporären Tabellen

<<:  Das neueste, äußerst detaillierte grafische Tutorial zur Installation von Kali Linux auf der virtuellen Maschine VMware

>>:  Detaillierte Analyse des React Native-Startvorgangs

Artikel empfehlen

Beispiele für die Verwendung von HTML-Marquee-Tags

Dieses Tag ist nicht Teil von HTML3.2 und unterstü...

So verwenden Sie ein HTML-Formular mit mehreren Beispielen

Neun einfache Beispiele analysieren die Verwendun...

Linux Bash: ./xxx: Fehler „Binärdatei kann nicht ausgeführt werden“

Heute habe ich einem Kunden ein kleines Tool für ...

Erläuterung des MySQL-Multitabellen-Join-Abfragebeispiels

In tatsächlichen Projekten gibt es Beziehungen zw...

Sortierung und Paginierung von MySQL-Abfragen

Überblick Da wir die Daten normalerweise nicht di...

Verwendung des Linux-Befehls passwd

1. Befehlseinführung Mit dem Befehl passwd werden...

MySQL-Variablenprinzipien und Anwendungsbeispiele

In der MySQL-Dokumentation können MySQL-Variablen...

10 beliebte Windows-Apps, die auch unter Linux verfügbar sind

Laut dem Datenanalyseunternehmen Net Market Share...

Zusammenfassung der Ubuntu-Sicherungsmethoden (vier Typen)

Methode 1: Um Respin zu verwenden, folgen Sie die...

Die beste Lösung zum Zurücksetzen des Root-Passworts von MySQL 8.0.23

Diese Methode wurde am 7. Februar 2021 bearbeitet...

Detaillierte Erklärung zum Schreiben von MySQL ungleich null und gleich null

1. Tabellenstruktur 2. Tabellendaten 3. Das Abfra...

Implementierung eines Puzzlespiels mit js

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

Implementierung der CSS-Rahmenlängensteuerungsfunktion

Wenn die Rahmenlänge früher kleiner als der Conta...