Ich verwende MySQL Administrator, um meine Datenbank zu sichern. Ich kann die gesamte Datenbank mit all ihren Tabellen perfekt sichern. Es gibt einige Tabellen, deren Größe sehr groß ist. Daher frage ich mich, ob ich nur die Struktur der Tabellen (nur ihre Elemente), nicht aber ihre Daten sichern kann.
19
Wie LukeR sagte, wird die Option --no-data für mysqldump tun, was Sie wollen.
Um das zu ergänzen, hier ist ein Backup-Skript, das ich geschrieben habe und das alle MySQL-Datenbanken in reine Textdateien abbildet und separate Abbilddateien für das Tabellenschema und die Daten jeder Datenbank erstellt die Daten, und das ist viel einfacher, wenn Sie bereits eine kleine Datei mit den Befehlen CREATE TABLE / CREATE INDEX usw. haben)
quelle
--routines
, dem Schemaskript etwas hinzuzufügen ?Sie können dies auch manuell über die
mysql
Befehlszeilenschnittstelle tun, indem Sie aDESCRIBE <tablename>
ausführen und die Ergebnisse kopieren / einfügen.quelle