mysqldump - Daten gemischt
mysqldump - Daten gemischt
am 28.10.2006 20:12:18 von Martin Kaffanke
Hallo!
Ich möchte ein mysqldump aus einer Datenbank bei der von allen Tabellen
die Struktur und von einigen Tabellen zusätzlich die Daten gedumpt werden.
Geht das?
Wie?
Martin
Re: mysqldump - Daten gemischt
am 28.10.2006 20:17:40 von Andreas Kretschmer
Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)
Re: mysqldump - Daten gemischt
am 28.10.2006 21:02:00 von Martin Kaffanke
Am Sat, 28 Oct 2006 20:17:40 +0200 schrieb Andreas Kretschmer:
> begin Martin Kaffanke wrote:
>> Hallo!
>
>> Ich möchte ein mysqldump aus einer Datenbank bei der von allen Tabellen
>> die Struktur und von einigen Tabellen zusätzlich die Daten gedumpt werden.
>
>> Geht das?
>> Wie?
>
> TRUNCATE die tables, von denen Du _keine_ Daten haben willst, vorher ;-)
Das ist aber für mich tatsächlich eine Option. Ich kann ja einfach
vorher einen vollständigen Dump machen den in eine neue DB einspielen,
und dann dort truncate machen und einen dump. ;-)
Wenn keine besseren Antworten kommen mach ich das so.
lg,
Martin
Re: mysqldump - Daten gemischt
am 28.10.2006 21:19:12 von Andreas Kretschmer
Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)
Re: mysqldump - Daten gemischt
am 28.10.2006 22:23:44 von Sven Paulus
Martin Kaffanke wrote:
> Ich möchte ein mysqldump aus einer Datenbank bei der von allen Tabe=
llen
> die Struktur und von einigen Tabellen zusätzlich die Daten gedumpt =
werden.
mysqldump -d DB > dump.sql
mysqldump -t DB TABLE_DATA_1 TABLE_DATA_2 ... >> dump.sql
Re: mysqldump - Daten gemischt
am 29.10.2006 02:46:28 von Johannes Vogel
Hi Martin
Martin Kaffanke wrote:
> Ich möchte ein mysqldump aus einer Datenbank bei der von allen Tabellen
> die Struktur und von einigen Tabellen zusätzlich die Daten gedumpt werden.
Setze ein mysqldump ab, wo nur die Struktur gespeichert wird und danach
noch einen, wo nur die Daten von denjenigen Tabellen gespeichert werden,
welche du auch haben willst. Den Output fügst du einfach dem ersten
hinzu. Da du auf referenzielle Integrität verzichtest, ist die
Reihenfolge eh egal. Auch sonst wär's m.E. kein Problem...
mysqldump -d db > db.dump
mysqldump -t db data-tables >> db.dump
HTH, Johannes
Re: mysqldump - Daten gemischt
am 29.10.2006 12:40:55 von Martin Kaffanke
Am Sun, 29 Oct 2006 02:46:28 +0200 schrieb Johannes Vogel:
> Hi Martin
>
> Martin Kaffanke wrote:
>> Ich möchte ein mysqldump aus einer Datenbank bei der von allen Tabellen
>> die Struktur und von einigen Tabellen zusätzlich die Daten gedumpt werden.
>
> Setze ein mysqldump ab, wo nur die Struktur gespeichert wird und danach
> noch einen, wo nur die Daten von denjenigen Tabellen gespeichert werden,
> welche du auch haben willst. Den Output fügst du einfach dem ersten
> hinzu. Da du auf referenzielle Integrität verzichtest, ist die
> Reihenfolge eh egal. Auch sonst wär's m.E. kein Problem...
>
> mysqldump -d db > db.dump
> mysqldump -t db data-tables >> db.dump
Danke, finde ich sehr gut.
lg,
Martin