• Resolved urlaubspapa

    (@urlaubspapa)


    Hallo,

    nachdem ich am Zeitraum der Datenaufbewahrung herumgespielt habe, hat es mir leider einen Teil der Statify-Statistik zerschossen.

    Das Gute an der Sache ist: Die Datens?tze sind noch in einer alten Version der Datenbank vorhanden.

    Das Bl?de daran ist: Ich wei? leider nicht genau, wie ich diese alten Daten in die aktuelle Datenbank einpflegen soll.

    Ich habe mich bereits in phpMyAdmin eingeloggt und dort auch die richtige Tabelle (wp_statify) gefunden. Meine Frage ist nun, wie ich die alten Tabellenwerte dort richtig importieren kann. In dem Backup der Datenbank habe ich die entsprechenden Werte bereits gefunden.

    Vorab bereits vielen Dank für eure Bemühungen!

    Viele Grü?e
    Tommy

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Torsten Landsiedel

    (@zodiac1978)

    Hallo @urlaubspapa

    wenn das Datenbank-Backup nicht zu lange her ist, dann k?nntest ja einfach die gesamte Tabelle austauschen.

    Falls du die aktuellsten Daten hinzufügen m?chtest, musst du nur darauf achten, dass der ID-Wert vorne im Idealfall fotlaufend ist (der wird automatisch hochgez?hlt: “auto_increment”). Ehrlich gesagt, wei? ich nicht, was passiert, wenn da ein Wert fehlt. Doppelte Eintr?ge dürfen definitiv nicht passieren.

    Zwischenst?nde der Datenbank zu sichern ist in jedem Fall zu empfehlen!

    Viel Erfolg!

    Beste Grü?e
    Torsten

    Plugin Author Patrick Robrecht

    (@patrickrobrecht)

    Hallo @urlaubspapa,

    du kannst einfach dein Backup nehmen und die INSERT-Statements für die gel?schten Zeilen via phpMyAdmin ausführen (Copy and Paste oder Datei mit den passenden Statements für den Import vorbereiten). Für Zeilen, die noch in der Datenbank vorhanden sind, wird es eine entsprechende Fehlermeldung geben.

    Viele Grü?e
    Patrick

    Thread Starter urlaubspapa

    (@urlaubspapa)

    Hallo Torsten und Patrick,

    vielen Dank für eure Antworten!

    Was genau muss die Date denn beinhalten? Anbei mal ein Auszug aus der Tabelle:

    -- Tabellenstruktur für Tabellewp_statify`

    CREATE TABLE wp_statify (
    id bigint(20) UNSIGNED NOT NULL,
    created date NOT NULL DEFAULT ‘0000-00-00’,
    referrer varchar(255) NOT NULL DEFAULT ”,
    target varchar(255) NOT NULL DEFAULT ”
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


    — Daten für Tabelle wp_statify

    INSERT INTO wp_statify (id, created, referrer, target) VALUES
    (1, ‘2019-07-31’, ”, ‘/’),`

    Muss der Anfang der Tabelle auch in der Datei enthalten sein oder erst die Werte ab (1, ‘2019-07-31’, ”, ‘/’), ff.?

    Und wie funktioniert das Ganze technisch in phpMyAdmin? Gehe ich dort in die Tabelle wp_statify und füge dort dann über “Importieren” die entsprechende Datei ein?

    Viele Grü?e
    Tommy

    Plugin Author Patrick Robrecht

    (@patrickrobrecht)

    Hallo Tommy,

    die Tabelle wp_statify gibt es bei dir ja noch, daher muss der Teil CREATE TABLE wp_statify nicht enthalten sein (da g?be es auch eine Fehlermeldung, dass die Tabelle doch schon da ist).

    Einfügen musst du die Zeilen:

    INSERT INTO wp_statify (id, created, referrer, target) VALUES
    (1, ‘2019-07-31’, ”, ‘/’),

    für alle IDs, die du wieder einfügen willst.

    Genau die entsprechenden Zeilen via Importieren (Datei ausw?hlen und “ok” klicken) oder via SQL (Zeilen in das Formular kopieren und “ok”). Wenn was nicht passt, erh?lst du eine Fehlermeldung.

    Viele Grü?e
    Patrick

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Gel?schte Statistiken nachtr?glich in DB einfügen!’ is closed to new replies.