Wie kann ich ein Skript zum Erstellen einer Tabelle für eine vorhandene Tabelle in phpmyadmin generieren?
mysql
phpmyadmin
Marko Cakic
quelle
quelle
Run -
SHOW CREATE TABLE <table name>
Abfrage.quelle
;
am Ende erforderlich.Mysqladmin kann das Skript zum Erstellen einer Tabelle speichern.
Schritt 1, erstellen Sie eine Tabelle, fügen Sie einige Zeilen ein:
Schritt 2: Verwenden Sie den Befehl mysql dump:
Schritt 3, beobachten Sie die Ausgabe in penguins.sql:
Die Ausgabe wird durch eine Reihe von Token für Ausführungsbedingungen oben und unten überladen. Sie können sie herausfiltern, wenn Sie sie im nächsten Schritt nicht möchten.
In Schritt 4 (optional) können Sie diese zusätzlichen Token für Ausführungsbedingungen folgendermaßen herausfiltern:
Was die endgültige Ausgabe erzeugt:
quelle
Abfrage ausführen ist SQL-Registerkarte
Klicke auf
Kopieren Sie die Abfrage "Tabelle erstellen" und fügen Sie sie dort ein, wo Sie eine neue Tabelle erstellen möchten.
quelle
Fragen Sie information_schema.columns direkt ab:
quelle
Dies kann eine späte Antwort sein. Aber es kann anderen helfen. In MY SQL Workbench (ich verwende Workbench Version 6.3 und My SQL Version 5.1 Community Edition) ist dies sehr einfach: Klicken Sie mit der rechten Maustaste auf die Tabelle, für die Sie das Erstellungsskript erstellen möchten, und wählen Sie die Option "In Zwischenablage kopieren -> Anweisung erstellen". Fügen Sie einfach einen beliebigen Texteditor ein, um das Erstellungsskript zu erhalten.
quelle
Verwenden der PHP-Funktion.
Natürlich müssen Sie die Abfragefunktion ($ this-> model) auf Ihre eigene ändern.
quelle
Ich habe einen anderen Weg gefunden, um eine Tabelle in eine SQL-Datei zu exportieren.
Angenommen, mein Tisch ist
abs_item_variations
quelle
Exportieren Sie das gesamte Datenbankauswahlformat als SQL. Öffnen Sie nun die heruntergeladene SQL-Datei mit Notepad, Notepad ++ oder einem beliebigen Editor. Sie sehen alle Tabellen und fügen Abfragen Ihrer Datenbank ein. Alle Skripte werden dort verfügbar sein.
quelle
Noch ein Weg. Wählen Sie die Zieltabelle im linken Bereich von phpMyAdmin aus, klicken Sie auf die Registerkarte Exportieren, heben Sie die Auswahl des Datenblocks auf und klicken Sie auf die Schaltfläche Los.
quelle