Detaillierte Erklärung der MySQL-Replikationstabelle Wenn wir die MySQL-Datentabelle vollständig kopieren müssen, einschließlich Tabellenstruktur, Indizes, Standardwerten usw. Dies kann nicht allein durch die Verwendung des Befehls CREATE TABLE ... SELECT erreicht werden. In diesem Abschnitt wird erläutert, wie Sie eine MySQL-Datentabelle vollständig kopieren. Die Schritte sind wie folgt:
Beispiele Versuchen Sie das folgende Beispiel, um die Tabelle „tutorials_tbl“ zu kopieren. Schritt 1: Holen Sie sich die vollständige Struktur der Datentabelle. mysql> ANZEIGEN ERSTELLEN TABELLE tutorials_tbl \G; *************************** 1. Reihe *************************** Tabelle: tutorials_tbl Tabelle erstellen: CREATE TABLE `tutorials_tbl` ( `tutorial_id` int(11) NICHT NULL auto_increment, `tutorial_title` varchar(100) NICHT NULL Standard '', `tutorial_author` varchar(40) NICHT NULL Standard '', `submission_date` Datum Standard NULL, PRIMÄRSCHLÜSSEL (`tutorial_id`), EINDEUTIGER SCHLÜSSEL `AUTHOR_INDEX` (`tutorial_author`) ) TYP=MyISAM 1 Zeile im Satz (0,00 Sek.) FEHLER: Keine Abfrage angegeben Schritt 2: Ändern Sie den Datentabellennamen der SQL-Anweisung und führen Sie die SQL-Anweisung aus. mysql> CREATE TABLE `clone_tbl` ( -> `tutorial_id` int(11) NICHT NULL auto_increment, -> `tutorial_title` varchar(100) NICHT NULL Standard '', -> `tutorial_author` varchar(40) NICHT NULL Standard '', -> `submission_date` Datum Standard NULL, -> PRIMÄRSCHLÜSSEL (`tutorial_id`), -> EINDEUTIGER SCHLÜSSEL `AUTHOR_INDEX` (`tutorial_author`) -> ) TYP=MyISAM; Abfrage OK, 0 Zeilen betroffen (1,80 Sek.) Schritt 3: Nach Abschluss des zweiten Schritts erstellen Sie eine neue Klontabelle clone_tbl in der Datenbank. Wenn Sie die Daten in eine Tabelle kopieren möchten, können Sie dazu die Anweisung INSERT INTO... SELECT verwenden. mysql> INSERT INTO clone_tbl (tutorial_id, -> Tutorialtitel, -> Tutorial-Autor, -> Einreichungsdatum) -> WÄHLEN Sie Tutorial-ID, Tutorial-Titel, -> Tutorial-Autor, Einreichungsdatum -> VON tutorials_tbl; Abfrage OK, 3 Zeilen betroffen (0,07 Sek.) Datensätze: 3 Duplikate: 0 Warnungen: 0 Nach der Ausführung der obigen Schritte kopieren Sie die Tabelle vollständig, einschließlich der Tabellenstruktur und der Tabellendaten. Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
<<: Der Unterschied und die Verwendung von json.stringify() und json.parse()
>>: Grundlegendes Tutorial zur Bedienung von Dateien und Berechtigungen in CentOS
Mittlerweile werden die meisten Projekte auf Dock...
1. Einleitung Oracle hat MySQL 8.0GA veröffentlic...
Inhaltsverzeichnis 1. Vorbereitung vor der Entwic...
<br />Tipps zum Erstellen von Web-Tabellenra...
Quellcode (einige Klassen gelöscht): Code kopieren...
Warum? Am einfachsten lässt es sich so ausdrücken:...
XHTML ist die Grundlage des CSS-Layouts. jb51.net...
1: Installationsbefehl pip install docker-compose...
Ziehen Sie das Bild root@EricZhou-MateBookProX: D...
Inhaltsverzeichnis Zusammenfassung der Verzögerun...
1. Prinzip des besten linken Präfixes – Wenn mehr...
Mit der SQL JOIN-Klausel können Zeilen aus zwei o...
Inhaltsverzeichnis Wenn Sie mehrere Variablen gle...
Die von mir verwendete Datenbank ist MySQL Datenb...
Geben Sie der Zeit Zeit und lassen Sie die Vergan...