Seite 1 von 1

Einzelne Zeilen ersetzen mit SQL?

Verfasst: 23.07.2010 00:19
von capsaicin
Ein User hat ca. 100 seiner Postings editiert (sind nur noch Punkte drin), bevor wir Admins das gemerkt haben. In den Postings waren keine persönlichen Angaben, aber einige Themen sind nun völlig aus dem Zusammenhang gerissen. Die ursprünglichen Postings sind in einem Backup, aber wie bekommt man die nun in die Datenbank? :)

Danke schon mal im Voraus.

Re: Einzelne Zeilen ersetzen mit SQL?

Verfasst: 23.07.2010 00:29
von 7emper5i
Wenn sich seitdem nicht viel geändert hat, dann nimm einfach nur die phpbb_posts und spiel diese wieder neu ein.
Sollte es seit dem "Schwachsinn" (soviel Zeit muss man erstmal haben .. :roll: ) zuviele neue Posts gegeben haben, muss man da anders dran ;) Aber machbar ist es.

Re: Einzelne Zeilen ersetzen mit SQL?

Verfasst: 24.07.2010 07:57
von capsaicin
Es gab Streit um eine Kleinigkeit und weil der User sich im Ton vergriff, haben wir den dann erstmal für 1Woche deaktiviert, damit sich alle wieder beruhigen können.
Nach der Woche war er wieder da und hatte irgendwann den Einfall mit dem Editieren.
Wir haben es am Donnerstag Abend bemerkt und dem einen Riegel vorgeschoben, weil wie gesagt keine persönlichen Sachen in den Beiträgen standen.
Wir haben seitdem natürlich eine Menge neuer Postings u.a. durch den Streit und jetzt eine Diskussion bzgl. Editieren.
Die Postings wollen wir nicht verlieren, daher ist drüber kopieren keine Alternative.
Wir suchen sowas wie
ALTER TABLE phpbb_posts

aber keiner von uns hat genug Ahnung von SQL, um das fertig stellen zu können. Daher wär das super, wenn uns hier einer helfen würde. :)

Re: Einzelne Zeilen ersetzen mit SQL?

Verfasst: 24.07.2010 08:38
von BO-Samson
Wenn MySQL das Problem ist, installiere das Forum an anderem Ort noch einmal, spiele das Backup ein und kopiere die Beiträge einzeln. Ist zwar nicht sehr elegant, dürfte aber wohl bei der Beitragsmenge noch praktikabel sein. Ich habe bei mir das Editieren nur in bestimmten Bereichen zugelassen. Damit kommen alle so weit zurecht. Nötigenfalls kann ja noch die Zeit eingeschränkt werden, in der Beiträge editierbar sind.