Heim  >  Artikel  >  Datenbank  >  Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor

Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor

coldplay.xixi
coldplay.xixinach vorne
2021-04-28 09:42:284414Durchsuche

Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor

Mehrere Möglichkeiten, eine Tabelle zu kopieren

  • Kopieren Sie nur die Tabellenstruktur

Erstellen Sie einen Tabellennamen wie „someTable“. nicht kopiert werden

    Komplette Kopie
Tabelle erstellen, Tabellenname wie someTable;
in Tabellennamen einfügen, * aus someTable auswählen;

In zwei Schritten abgeschlossen: Kopieren Sie zuerst die Tabellenstruktur und fügen Sie dann die Daten ein.

    Verwandtes kostenloses Lernen Empfehlungen:
  • MySQL-Video-Tutorial
Beispiel



Mit der Datenbank verbinden, die Studentendatenbank verwenden und alle Datentabellen anzeigen
USE student;SHOW TABLES;

Rendering:

2. Erstellen Sie eine t1-Datentabelle, fügen Sie zwei Datensätze ein und einen Index für das Namensfeld festlegen
CREATE TABLE t1(
	id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
	name VARCHAR(50) COMMENT '姓名');INSERT INTO t1(name) VALUES('张三');INSERT INTO t1(name) VALUES('李四');CREATE INDEX idx_name ON t1(name);

Rendering:

3. Alle Datensätze in der t1-Datentabelle anzeigen
    SELECT * FROM t1;
  1. Rendering:

4. Den Index der t1-Datentabelle anzeigen

SHOW INDEX FROM t1\G;
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vorRendering:

5. Erstellen Sie die t2-Datentabelle (kopieren Sie nur die Tabellenstruktur)

CREATE TABLE t2 LIKE t1;
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vorRendering:

6. Sehen Sie sich die Datensätze der t2-Datentabelle an

SELECT * FROM t2;
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vorRendering:

7. Sehen Sie sich den Index von t2 an Datentabelle

SHOW INDEX FROM t2\G;
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vorRendering:

8. Sehen Sie sich die Struktur der t2-Datentabelle an

SHOW CREATE TABLE t2\G;
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vorEffektbild:

9. T3-Datentabelle erstellen (nur Tabellendaten kopieren)

CREATE TABLE t3 SELECT * FROM t1;
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vorRendering:

10 . Sehen Sie sich die Tabellenstruktur der t3-Datentabelle an
13. Erstellen Sie eine T4-Datentabelle (vollständige Kopie). : Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor

16. Alle Datensätze der t4-Datentabelle anzeigen

SHOW CREATE TABLE t3\G;

Rendering: Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor

Hinweis: Dieser Artikel ist eine Zusammenfassung des MySQL-Lernens des Bloggers. Bitte geben Sie beim Nachdruck die Quelle an ! Wenn Sie auch ein gewisses Interesse und Verständnis für das MySQL-Lernen haben, können Sie gerne mit Bloggern kommunizieren~
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor
Verwandte kostenlose Lernempfehlungen:

MySQL-Datenbank

(Video)
Wir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor

Das obige ist der detaillierte Inhalt vonWir stellen verschiedene Möglichkeiten zum Replizieren von Tabellen in MySQL vor. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen