SQL Backup bei Strato einspielen? Probleme

  • Hallo Freunde,

    ich habe meine Seite runiniert. So siehts jedenfalls im Moment aus. Was ist passiert.

    Kürzlich bemerkte ich, dass nach Installation des Plugins "readers posts" eine Tabelle angelegt wird namens "post_count_datetime" worin JEDER Klick auf einen post/seite etc. mit dem kompletten Timestamp abgelegt wird. Nach 3 Wochen kamen da ca. 18.000 Einträge zusammen.

    Im Strato phpmyadmin ließen die sich aufgrund des timeouts nicht per Hand löschen. Deshalb exportierte ich die DB und spielte sie auf meinen lokalen xampp Server. Alles kein Thema. Dort löschte ich die überflüssigen Inhalte.

    Im nächsten Schritt exportierte ich die lokale DB als .sql File (MYSQL 4.0 Kompatibel) und wollte sie im Stratobackend einspielen.

    OHNE Erfolg.

    Diese Fehlermeldung kommt immer:

    Was ist denn in "line 1"?

    Muss ich beim Export wichtige Häkchen machen?

    Bitte um Hilfe, denn ich bin ziemlich ratlos.

    Doc

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Vielleciht sind es ja die Leerzeichen, die da vor dem Kommentar in Zeile 1 stehen, welche den Fehler verursachen. Nur eine Idee...

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Rausnehmen? Wegnehmen? Soll ich in der SQl Datei einfach rumfriemeln? Bislang beschränkte ich mich auf das Ersetzen von "localhost/homepage" durhc meine domain url.

    Bin echt SQl Doofie ... also ganz laaangsam bitte :-)

  • Wie bei PHP kannst Du Kommentare einfügen, die aber für die Erstellung oder Änderung der DB nicht notwendig sind, d.h. überflüssig sind und das sind in Deinem Fall diese hier:

    Wenn da noch weitere Zeilen, beginnend mit -- drin stehen, dann müssen auch diese rausfliegen, d.h. Du musst sie wirklich löschen.

    Ich hatte selbst einmal dies Problem und nachdem ich diese Zeilen gelöscht hatte, funktionierte das Einspielen problemlos.

    Mach vorher aber eine Datensicherung, auch der Datei, die Du bearbeitet hast.
    Aber ich glaube, dass ich Dir das nicht sagen brauche, gel? :-D

    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

    Einmal editiert, zuletzt von redcat63 (21. Oktober 2007 um 13:06)

  • Ihr macht mir Hoffnung. Danke schonmal soweit.

    Habe alle Zeilen mit den -- entfernt. Ganz brav :-)

    Neuer Fehler jetzt:

  • Hast Du die Datenbank geöffnet?
    Es sieht so aus als würdest Du den Befehl außerhalb der DB angeben.

    Klicke auf die DB (linke Spalte) und kopiere dann den Code in das Feld SQL hinein. Dann müsste es funktionieren.

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • Also bei mir hat es problemlos geklappt.

    Was habe ich also gemacht:
    0. o.g. Befehl in Arbeitsspeicher kopieren (Befehl markieren und Tastenkombination Strg+C drücken)
    1. mich bei Strato angemeldet
    2. Einstellungen angeklickt
    3. Datenbankverwaltung angeklickt
    4. Button Verwaltung hinter der gewünschten Datenbank angeklickt
    Nun öffnet sich PHP in einem neuem Fenster
    5. In der linken Spalte befindet sich relativ oben der Datenbankname, z.B. DB111111 (35), d. h. eine x-beliebige Nummer, die habe ich angeklickt.
    Die Zahl in der Klammer zeigt an, wieviele Tabellen die Datenbank enthält.
    6. Register SQL anklicken
    7. Befehl in das Feld "SQL-Befehl(e) in Datenbank DB111111 ausführen" eingeben oder kopieren (in das Feld klicken und anschließend Tastenkombination Strg+V eingeben).
    8. Schaltfläche OK anklicken.

    Wenn alles o.k. gelaufen ist, dann müsste spätestens nach der Aktualisierung des Bildschirms die gewünschte Tabelle in der linken Spalte des Fensters auftauchen.

    Das war's dann auch schon.
    Die ausführliche Anleitung habe ich für diejenigen geschrieben, die noch nie direkt die Datenbank geöffnet haben.

    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • Danke, hat geklappt!!! man, bin ich froh :-)

    Aber nun habe ich das Problem, dass alle Umlaute falsch dargestellt werden. Wie kann ich das Charset noch anpassen? Muss ich beim Export was beachten?

  • Hi Doc,

    Schön das es funktioniert hat.:-D

    Zitat

    Aber nun habe ich das Problem, dass alle Umlaute falsch dargestellt werden

    Sorry, jedesmal vergesse ich es:
    lösche noch einmal die Tabelle und ändere bevor Du auf ok klickst utf-8 auf latin1 ab.
    Damit müsste das Problem behoben sein, aber wissen weiß ich es nicht. :-D

    Was heißt eigentlich pma?

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • JAAAAAAAAAAAA! Endlich - es hat geklappt. jetzt auch mit Umlauten.

    Man, was für ein Akt! Danke für Eure Hilfe. Ich habe heute viel gelernt - und woraus? Wieder mal aus Fehlern und diesem oberfetten Forum.

    LG aus Berlin

    Doc

    P.S. Die Seite ist zur Bewertung freigegeben :-) Hab mir ein neues Theme geschrieben und jede Menge andere neue Sachen eingecoded.

    ://danieljaeger.DE - WordPress-Tipps aus Berlin!

    Einmal editiert, zuletzt von Doc (21. Oktober 2007 um 15:59)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!