MySQL füttern
muuh
- php
Servus,
hab nen kleines Problem.
Ich möchte drei Tabellen einer MySQL füttern. An sich ja nicht so schwer. Aber die Daten aus Tabelle2 hängen von denen in Tabelle 1 ab. Die von Tabelle3 hängen von denen in Tabelle 2 ab.
Also die Struktur sieht so aus:
Tabelle1
- Kundennummer
- Kundenname
- Passwort
- Heimverzeichnis
Tabelle2
- ID
- Domain
- Kundennummer
- Heimverzeichnis
Tabelle3
- ID
- Benutzername
- Passwort
- Heimverzeichnis
- Kundennummer
Mir liegen folgende Daten als .txt (nicht csv!) vor: Kundenname, Domain, Heimverzeichnis, Benutzername, Passwort.
Tabelle1.Kundennummer ist auto_inkrement, Tabelle2.ID & Tabelle3.ID ebenfalls.
Wie bekomm ich meine MySQL nun richtig gefüttert? Ich hab mehrere Lösungsansätze, kenn mich aber mit keinem so richtig aus *g*
1. MySQL (INSERT SELECT)
2. Perl-Script
3. PHP-Script
Habt ihr ne Idee, wie ich das richtig hinbekomm?
MfG
Aber die Daten aus Tabelle2 hängen von denen in Tabelle 1 ab. Die von Tabelle3 hängen von denen in Tabelle 2 ab.
Dann musst di diese Reihenfolge einhalten.
Erst Tabelle 1, dann 2 und dann 3.
Wie bekomm ich meine MySQL nun richtig gefüttert? Ich hab mehrere Lösungsansätze, kenn mich aber mit keinem so richtig aus *g*
Das hängt aber nicht mit den Abhängigkeiten zusammen?!
Habt ihr ne Idee, wie ich das richtig hinbekomm?
Es geht alles "richtig", wenn man weiß wie :-)
Ich glaub dir fehlt noch eine konkrete Frage.
Ich nehm an du weißt bei keinem Ansatz wie es geht?
Wenns ne einmalige Sache ist, würd ich versuchen, aus der Textdatei ein SQL-Script zu machen.
Hello,
hab nen kleines Problem.
Ich möchte drei Tabellen einer MySQL füttern. An sich ja nicht so schwer. Aber die Daten aus Tabelle2 hängen von denen in Tabelle 1 ab. Die von Tabelle3 hängen von denen in Tabelle 2 ab.
Also die Struktur sieht so aus:Tabelle1
- Kundennummer
- Kundenname
- Passwort
- HeimverzeichnisTabelle2
- ID
- Domain
- Kundennummer
- HeimverzeichnisTabelle3
- ID
- Benutzername
- Passwort
- Heimverzeichnis
- KundennummerMir liegen folgende Daten als .txt (nicht csv!) vor: Kundenname, Domain, Heimverzeichnis, Benutzername, Passwort.
Tabelle1.Kundennummer ist auto_inkrement, Tabelle2.ID & Tabelle3.ID ebenfalls.Wie bekomm ich meine MySQL nun richtig gefüttert? Ich hab mehrere Lösungsansätze, kenn mich aber mit keinem so richtig aus *g*
- MySQL (INSERT SELECT)
- Perl-Script
- PHP-Script
Habt ihr ne Idee, wie ich das richtig hinbekomm?
Als erstes solltest Du mal die Beziehungen genau beschreiben.
Die können wir jetzt zwar ahnen, aber Du hast sie nicht wirklich gekennzeichnet.
Also die Tabellen mit Primary Key und Foreign Keys erstmal kennzeichnen.
Dann kann es weitergehen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg