MyBB.de Forum
Backup geht nicht - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Backup geht nicht (/thread-2077.html)

Seiten: Seiten: 1 2 3


RE: Backup geht nicht - Michael - 28.11.2006

Due kannst die Tabellen adminlog, moderatorlog und searchlog leeren.


RE: Backup geht nicht - Sarah - 03.12.2006

Wenn es doch nur so einfach wäre. *seufzt* Ich muss wohl die ganz alte Datenbank wieder herstellen. Denn würde ich ale ) mit ); ersetzen gäbe es wohl Probleme da es oft Befehle wie (3) int blabla gibt.


RE: Backup geht nicht - Michael - 03.12.2006

Hier ein Vorschlag: Installiere ein leeres MyBB und leere anschließend die Tabellen. Danach brauchst du nur noch die INSERTS und kannst die CREATE TABLES aus deinem Dump löschen. Somit fallen wieder viele Klammern raus, bei denen kein Semikolon benötigt wird.


RE: Backup geht nicht - Sarah - 07.12.2006

Dank eines PHP-Scripters gab es eine viel einfachere Möglichkeit. Dieser schrieb schnell einen simplen Script der die fehlenden Zeichen automatisch ersetzte.

PHP-Code:
<?php $file fopen('broken.sql''r');
$newfile fopen('working.sql''w');
while (
$line fgets($file))
{
  
$line rtrim($line);
  if ((
strstr($line'INSERT INTO') && substr($line, -11)!=';') || (strstr($line') TYPE=') && substr($line, -11)!=';'))
  {
    
$line str_replace('NULL'"''"$line);
    
fputs($newfile$line.';'."\r\n");
  } else {
    
fputs($newfile$line."\r\n");
  }
}
fclose($newfile);
fclose($file); ?>

Name: Tsumaro
Homepage: http://www.forscherliga-forum.de.vu/
eMail: tsumaro(at)web.de

Ich musste nur den Script ausführen und phpmyadmin konnte darauf die SQL Datei Problemlos importieren.