olaf123
16-12-2006, 14:10
Hallo !
Ich habe eine mysql-Datenbank auf einem debian-Webserver, die aus Tabellen mit folgendem Schema besteht:
tab_1_a
tab_1_b
tab_1_c
tab_2_a
tab_2_b
tab_2_c
tab_3_a
tab_3_b
tab_4_a
...
Der Name ist also immer tab_x_y.
"x" bezeichnet die nächste zusammengehörige Gruppe. Die Gruppen haben teils unterschiedliche Anzahl "y", siehe oben: tab_1_ hat a,b,c (also 3 Tabellen), tab_3_ dagegen hat nur a,b (also 2 Tabellen).
Ich möchte diese Daten nun nicht alle in einer *.sql sichern, sondern automatisch, Gruppe für Gruppe (Gruppe 1 lesen, als sql speichern, Gruppe 2 lesen, als sql speichern usw.) nach dem Schema
tab_1.sql
tab_2.sql
tab_3.sql
...
Wie kann ich das realisieren ?
(Hinweis: es sind sehr viele Tabellen/Gruppen, das ganze läuft also mehrere Stunden)
Gruß
Olaf
Ich habe eine mysql-Datenbank auf einem debian-Webserver, die aus Tabellen mit folgendem Schema besteht:
tab_1_a
tab_1_b
tab_1_c
tab_2_a
tab_2_b
tab_2_c
tab_3_a
tab_3_b
tab_4_a
...
Der Name ist also immer tab_x_y.
"x" bezeichnet die nächste zusammengehörige Gruppe. Die Gruppen haben teils unterschiedliche Anzahl "y", siehe oben: tab_1_ hat a,b,c (also 3 Tabellen), tab_3_ dagegen hat nur a,b (also 2 Tabellen).
Ich möchte diese Daten nun nicht alle in einer *.sql sichern, sondern automatisch, Gruppe für Gruppe (Gruppe 1 lesen, als sql speichern, Gruppe 2 lesen, als sql speichern usw.) nach dem Schema
tab_1.sql
tab_2.sql
tab_3.sql
...
Wie kann ich das realisieren ?
(Hinweis: es sind sehr viele Tabellen/Gruppen, das ganze läuft also mehrere Stunden)
Gruß
Olaf