Datenbank auf anderen Server übertragen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von 1stone, 1. Mai 2007 .

  1. 1. Mai 2007
    Hi,
    ich wollte einen neu angelegten Shop auf einen anderen Server verschieben. Dabei habe ich mit einem FTP-Programm alle Dateien auf meine Festplatte gezogen und die auf den neuen Server hochgeladen. Anschließend habe ich die Datenbank exportiert und wollte die nun in phpMyAdmin unter SQL auf den neuen Server übertragen. Dabei klicke ich auf Durchsuchen, wähle die gesicherte Datenbank in einer sql-Datei aus und klicke schließlich auf OK. Leider erscheint dann eine Fehlermeldung nach der 4. Tabelle.
    Hier noch mal die Bildergeschichte zu meinem Problem:

    1.Hier kopiere ich den Ordner vom Onlineshop auf meine Festplatte:
    {bild-down: http://1stone.1s.funpic.de/move_shop/bild1.jpg}


    2. Hier wird der Ordner von der Festplatte auf den neuen Server hochgeladen:
    {bild-down: http://1stone.1s.funpic.de/move_shop/bild2.jpg}


    3. Die Einstellungen, bevor ich die Datenbank auf der Festplatte sicher:
    {bild-down: http://1stone.1s.funpic.de/move_shop/bild3.jpg}


    4. Hier gebe ich den Speicherort für die Datenbank an und sichere es anschließend:
    {bild-down: http://1stone.1s.funpic.de/move_shop/bild4.jpg}


    5. Hier sieht man die Einstellungen um die Datenbank im nächsten Schritt hochzuladen:
    {bild-down: http://1stone.1s.funpic.de/move_shop/bild5.jpg}


    6. Nachdem ich auf OK geklickt habe, erscheint folgende Fehlermeldung:
    {bild-down: http://1stone.1s.funpic.de/move_shop/bild6.jpg}


    Wenn ich beim Export folgende Punkte aktiviere:
    - Export in einer Transaktion zusammenfassen
    - Fremdschlüsselüberprüfung deaktivieren
    - Mit 'IF NOT EXISTS'
    - Vollständige 'ISERT'S'
    - Erweiterte 'INSERT'S'
    bekomme ich die folgende Fehlermeldung:
    {bild-down: http://1stone.1s.funpic.de/move_shop/bild9.jpg}


    Danke im Voraus!

    MfG 1sToNe
     
  2. 1. Mai 2007
    AW: Datenbank auf anderen Server übertragen

    TABNOT ?

    es heißt: "CREATE TABLE IF NOT EXISTS"

    und bei dem anderen fehlt ein neues CREATE TABLE mit den namen...das ist da einfahc nicht.

    schlicht und ergreifend ist da was kaputt.
    ich denk ma dein phpmyadmin

    musst die fehler wohl selbst beheben.

    mfg

    // das ist kein spam, mit der antwort kann man eig. viel anfangen^^
    aber nochmal langsam:
    dein phpmyadmin auf dem alten server erstellt falsche sql ausgaben.
    das sieht man anhand beider bilder.
    bei dem ersten bild ist er fertig mit dem erstellen einer tabelle, aber dahinter fängt ein neuer datensatz mitten drin an und nicht von anfang an.
    am besten mal beim supoort nachfragen, wenn es ein online dienst ist.
     
  3. 1. Mai 2007
    AW: Datenbank auf anderen Server übertragen

    die syntax is falsch.

    hab aber keine lust das jetzt alles abzutippen...

    am besten du postest die kaputte table mal, dann verbesser ich sie dir
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.