Kann keine .sql (Backup) per PhpMyAdmin einspielen...

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Kann niemand helfen? :cry:

Also ich bin lagsam schon am Punkt, wo ich jemandem sämtliche Login-Daten für meinen FTP / Control Panel, PhpMyAdmin usw. geben würde damit er/sie mir diese Datenbank wieder "restored"... alle User machen Zoff weil das Board jetzt schon seit 3 Tagen down ist :cry: :cry:

Mit dem Script vom Schumi krieg ich auch immer nur die Nachricht:

Ein Fehler ist aufgetreten :cry:
Kein Geld für eine Signatur :-(
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Also...jetzt bin ich kurz davor das Zeug zu schaffen... jetzt kommt die Nachricht:

Tabelle "phpbb_db_backup" existiert nicht !

:cry:
Kein Geld für eine Signatur :-(
Gast

Beitrag von Gast »

Code: Alles auswählen

<?php 

$path = ereg_replace ("\\\\","/",__FILE__); 
$path = dirname ($path); 
$path = trim($path); 

include('../config.php');

$command  = "/usr/bin/mysqldump -u".$dbuser ." -p".$dbpasswd." -h ".$dbhost." ".$dbname." > ".$path."/dump.sql";

echo "Kommando: system(".$command.', $ft); <br>';

system($command , $fp); 
if ($fp==0) echo "Daten exportiert"; else echo "Es ist ein Fehler aufgetreten"; 
?>
Was ist daran jetzt falsch? Ich habe das Script in einen Ordner mit CHMOD 777 geladen und ausgeführt. Es kommt immer "Es ist ein Fehler aufgetreten" .. Warum ???????ßß

Grüße
Dennis
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Habs nun auch mit dem MySQL-Commander probiert...funzt auch ned... langsam dreh ich durch... kann niemand helfen :cry: :cry: :cry:
Kein Geld für eine Signatur :-(
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

@nu_marc wenn es absolut nicht gehen will bitte doch einfach deinen Hoster das Backup für dich einzuspielen.

@Gast/Dennis der Pfad zum Programm /usr/bin/mysqldump ist korrekt ? (im Zweifelsfall Hoster fragen)
Digifotograf
Mitglied
Beiträge: 45
Registriert: 17.03.2002 12:00

Beitrag von Digifotograf »

Ich hatte auch mal das Problem eine Große Datenbank wieder in das Forum einzuspielen, mit den auch hier aufgeführten Scripts geht es bei den meisten Hostern nicht, die lassen evtl. das Script nicht zu oder aber du bekommst keinen Zugriff auf MYSQL!

Aber es gibt eine sehr Gute Lösung die auch hier im Forum irgendwo steht, da ich sie aber laufend anwende gebe ich das hier nochmals bekannt, da ja doch immer wieder diese Frage aufkommt.

1. Besorge dir den Clienten mySQL bei mysql.com
2. Installiere mysql auf deinen Rechner zu Hause
3. Starte mysql
4. öffne ein Dos Fenster
5. starte aus dem bin Ordner das Programm mysql wie folgt

Für ein Backup:

mysqldump -c -C -hHIER_DEN_HOST_EINTRAGEN -uUSERNAME_EINTRAGEN -pDEIN_DATENBANKPASSWORT_EINTRAGEN -a DATENBANKNAME > datei.sql

Je nach größe der Datenbank kann das eine weile brauchen, man sollte nichts Gleichzeitig laufen lassen, wie E-Mails abrufen oder im Internet Surfen, ist nur ein Tip.

Die Datei datei.sql wirst du im Ordner von mysql/bin wiederfinden wenn du fertig bist!
Konntroliere nach erfolgtem Backup mit einem Editor deiner Wahl ob die Sruktur und die Daten alle Überspielt wurden.
Wichtig ist hierbei ganz am Ende der Datei zu sehen ob da keine Fehlermeldung zu sehen ist, wenn Ja dann ist was falsch gelaufen!
Ist mir schon mal passiert und dann Stand ich da mit einem Supergau!

Für das Rückspielen der Datenbank:
Es muß natürlich eine Internetverbindung bestehen!

mysql -u user -h host -p -C

use datenbank

\. datei.sql

Wichtig ist das die Datei datei.sql immer im mysql/bin Ordner steht!


Um die ganze Tiparbeit im Dosfenster zu ersparen kann man es auch in eine Batchdatei zusammenfassen!

mfg
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Ja aber dann hab ich ja die DB lokal auf meinem Rechner, oder? Das bringt mir ja auch nix ... oder blick ich da einfach ned durch :D :roll:
Kein Geld für eine Signatur :-(
Digifotograf
Mitglied
Beiträge: 45
Registriert: 17.03.2002 12:00

Beitrag von Digifotograf »

Ja, du blickst nicht durch 8)

Die Datenbank lässt sich wie in meinem Posting Beschrieben auch wieder von der Festplatte zurückspielen!

mfg

Andreas
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Es sei noch dazu gesagt, dass man nicht bei jedem Hoster Remotezugriff auf seine Datenbank(en) hat. (bei Tripod und co sowieso nicht :))
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“