Eine Fehlermeldung erscheint beim Hochspielen der MySQL Datenbank
Wenn beim Hochspielen Ihrer MySQL Datenbank die Fehlermeldung "CPU Limit reached" oder "Maximale Ausführungszeit erreicht" erscheint, dann ist Ihre Datenbank zu groß für das Hochspielen via phpMyAdmin (ca. 2 MB Grenze) oder beim Entpacken auf dem Server.
Die Lösung:
Spielen Sie die MySQL Datenbank mit Bigdump ein:
Zuerst müssen Sie sich Bigdump von Alexey Ozerov runterladen:
http://www.ozerov.de/bigdump.zip
Die ZIP-Datei muss z.B. mit WinZIP oder WinRAR entpackt werden. Nach dem Entpacken erhält man die Datei "bigdump.php". Diese Datei öffnen Sie mit einem Editor Ihrer Wahl, z.B. mit dem Windows Editor "Notepad".
Folgende Anpassungen müssen dort jetzt vorgenommen werden:
Hinweis:
Mysql4 läuft auf Port 3306
Mysql5 läuft auf Port 3307
// In den meisten Fälle stimmt "localhost". Ansonsten den Datenbankserver angeben.
$db_server="127.0.0.1:Port";
// Hier sollte der Name Ihrer Datenbank stehen.
$db_name="DB-Name";
// Hier sollte Ihr Benutzername für die Datenbank stehen.
$db_username="DB-User";
// Hier sollte das Passwort für Ihren Benutzer der Datenbank stehen.
$db_password="DB-Passwort";
// Dateiname von der Backupdatei
$filename="namedersqldatei.sql";
// Anzahl der Zeilen die in einer Session verarbeitet werden sollen.
// (Nur anpassen, falls Bigdump den Import abbricht)
$linespersession=3000;
// Zeit in Millisekunden, die Bigdump zwischen zwei Sessions warten soll.
// Funktioniert nur, wenn JavaScript aktiviert ist.
// (Nur anpassen, falls Bigdump den Import abbricht)
$delaypersession=0;
Speichern Sie die vorgenommen Änderungen ab und laden Sie die Datei "bigdump.php" zusammen mit Ihrer sql-Datei per FTP hoch. Beide müssen im gleichen Ordner liegen.
Jetzt muss die Datei "bigdump.php" nur noch per Browser aufgerufen werden (z.B. http://www.domain-bei-profihost.de/verzeichnis/bigdump.php ) und auf "Start Import" geklickt werden.
Der Import wurde erfolgreich abgeschlossen, wenn "Congratulations: End of file reached, assuming OK" angezeigt wird.´
Sollten Sie hier eine Fehlermeldung angezeigt bekommen, finden Sie auf http://www.ozerov.de/ zahlreiche Hinweise aufgelistet. Meist muss man in der bigdump.php nur ein Kommentarzeichen rauslöschen um einen Import erfolgreich abschließen zu können.
Bitte löschen Sie nach der erfolgreichen Durchführung Ihre sql-Datei auf Ihrem Webspace und die Datei "bigdump.php".