muuh: MySQL füttern

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

  1. 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.

  2. 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
      - 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?

    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

    --
     ☻_
    /▌
    / \ Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de